
ronangledson
(usa Ubuntu)
Enviado em 10/02/2015 - 08:23h
Prezados colegas,
Estou tentando montar um pequeno aplicativo para acessar um pequeno banco de dados MYSQL 5.5, contudo alguns problemas surgiram.
O primeiro relaciona-se com o formato dos campos data. Este é por padrão do banco em formato "yyyy/mm/dd" e tanto a consulta quanto a inserção está no formato "dd/mm/yyyy".
Meu problema está relacionado à sintaxe:
No componente TZQuery.SQL inseri através do object inspector a consulta:
"SELECT *, DATE_FORMAT(PRESCRICAO_INTER, '%d/%m/%Y') AS PRESCRICAO_INTER FROM `processos`"
que funciona perfeitamente, contudo não consigo acertar esta mesma consulta passando esta consulta para a propriedade TZQuery.SQL.Text.
Uma das minhas tentativas:
DM.ZQ.SQL.Text:= 'SELECT *, DATE_FORMAT(`DATA_DO_AUTO`, `%d/%m/%Y`)as `DATA` FROM `processos` ORDER BY `PROCESSO`';
Se alguém tiver algum manual relacionado à sintaxe do SQL para Lazarus eu agradeço.