Olá a todos novamente. Vou demonstrar nesse artigo o uso de duas ferramentas (SQLXpress e SQLConvert) que criei para facilitar o uso de comandos SQL dentro do Delphi.
Vamos imaginar a seguinte situação: Temos um comando SQL dentro do Delphi e precisamos executar ou alterar esse comando. Mas para alterar você precisa testar, certo? então temos que testar dentro de uma ferramenta de gerenciamento do banco de dados como o IBExpert para Firebird por exemplo pois o delphi não da suporte para execução de comandos SQL.
O funcionamento deve ser o seguinte: copiamos(CTRL+C) o trecho de código do editor do Delphi que contenha o comando SQL como na imagem abaixo.
Depois clicamos no menu Tools --> SQLXpress para transformar o código pascal para SQL puro. Nesse momento o código já está formatado na área de transferência. Abrindo o editor de SQL e pressionando CTRL+V, obtemos o seguinte resultado:
Veja que o código está formatado exatamente como está no Delphi porém sem as aspas e outros conteúdos do Delphi.
Pressione OK e já podemos no Editor do Delphi ou qualqer outro editor de texto pressionar CTRL+V para colar o código que foi criado na área de transferência. O resultado está na imagem abaixo:
Novamente podemos ver o código formatado de acordo com o editor de SQL mas agora com o nome da Query e as aspas necessárias para compilação.
Espero que essas ferramentas possam auxiliar o seu desenvolvimento como estão me auxiliando atualmente. É muito mais prático e da um efeito mais RAD ainda ao seu desenvolvimento.
Segue o link para Download do SQLXpress.
Abraço a todos e até a próxima.
Nenhum comentário :
Postar um comentário