olá senhores, gostaria de tirar uma dúvida em relação a sintaxe SQL no Delphi.
Estou realizando uma soma com uns dados no banco de determinadas notas fiscais de uma determinada empresa (em que o código dessa empresa está em um combobox) em uma data determinada (que está em alguns maskedit´s), e gostaria que esse valor
fosse direcionado para um edit na aplicação. Está dando um erro de sintaxe SQL no onclick do botão para o referido cálculo.
assim:
procedure tform1.buttonclick(sender: tobject)
begin
zquery1.connection:=zconnection;
zquery1.sql.clear;
zquery1.sql.add('SELECT SUM (valortotal) as teste FROM tbnotafiscal WHERE codempresa= '+comboboxemp.text +' AND data BETWEEN '+editdatainicial.text+' and '+editdatafinal.text);
Pergunta
Guest Cleidson
olá senhores, gostaria de tirar uma dúvida em relação a sintaxe SQL no Delphi.
Estou realizando uma soma com uns dados no banco de determinadas notas fiscais de uma determinada empresa (em que o código dessa empresa está em um combobox) em uma data determinada (que está em alguns maskedit´s), e gostaria que esse valor
fosse direcionado para um edit na aplicação. Está dando um erro de sintaxe SQL no onclick do botão para o referido cálculo.
assim:
procedure tform1.buttonclick(sender: tobject)
begin
zquery1.connection:=zconnection;
zquery1.sql.clear;
zquery1.sql.add('SELECT SUM (valortotal) as teste FROM tbnotafiscal WHERE codempresa= '+comboboxemp.text +' AND data BETWEEN '+editdatainicial.text+' and '+editdatafinal.text);
zquery1.open;
edittotal:=ZQuery1.fieldbyname('teste').AsString;
end;
será que tem algo de errado na query?
grato.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.