Vídeo demonstrando como migrar aplicações que utilizam o DBExpress para a nova tecnologia de acesso a dados Firedac.
Referências:
FireDAC DocWiki
Migrating dbExpress to FireDAC
dbExpress Name Counterparts
dbExpress Connection Migration
Additional dbExpress Migration Hints
dbExpress Migration Step by Step
Diretório de exemplos local:
C:\Users\Public\Documents\Embarcadero\Studio\16.0\Samples\Object Pascal\Database\FireDAC\Tool\reFind\DBX2FDMigration\Demo
Estou realizando em uma maquina teste a migração para firedac
Com a migração do dbExpress para FireDAC, os exemplos de migração não tem referencia ao TSimpleDataSet
Existe este rotina pronta?
Qual seria o componente equivalente e se tem rotina de migração pronta?
Como substituir (refind) uma proproedate tipo Text para uma TStrings (onde o texto no DMF deve estar iniciado e finalizado com parênteses (‘SQL…’)
Exemplo:
TSimpleDataSet -> TFDQuery
DataSet.CommandText -> SQL.Strings (mas como faço neste caso para colocar (”) entre os comandos?
Você pode usar o TFDQuery no lugar do TSimpleDataset sem problemas.
Geralmente você utiliza \’ para as aspas, o refind utiliza regex, então qualquer regra regex irá funcionar nele normalmente.