Conhecendo o FireDac - trabalhando com Macros

Olá.






Macros são definidos na programação como um padrão de entrada que é substituído por um novo padrão de saída, ou seja, executam um processamento automático em algum ponto, em outros drives como DBX até podíamos utilizar variáveis e/ou parâmetros ou mesmo filtros utilizando condições como where e tal. Contudo não era possível por exemplo usar um parâmetro substituindo o nome da tabela. Ex.: "select * from :tabela" .


No FireDac pode ser feito uso de variáveis de substituição como um processador de templates e substituir o texto da variável, usando caracteres "!" representando string e "&" representando (SQL).


Interessante não.?

Até mais.


Fonte: guintherpauli.blogspot.com.

Comentários

Postagens mais visitadas deste blog

AWS para Desenvolvedores - Dominando S3 com Delphi

Preenchendo com zeros a esquerda de um valor com Firebird

Selecionando apenas o ultimo registro inserido com SQLite