Ir para conteúdo
Fórum Script Brasil
  • 0

sintaxe delphi


Guest Cleidson

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

  • 0
Está dando um erro de sintaxe SQL no onclick do botão para o referido cálculo

zquery1.sql.add('SELECT SUM (valortotal) as teste FROM tbnotafiscal WHERE codempresa= '+comboboxemp.text +' AND data BETWEEN '+editdatainicial.text+' and '+editdatafinal.text);

Tente assim :

zquery1.sql.add('SELECT SUM (valortotal) as teste FROM tbnotafiscal WHERE codempresa= '+comboboxemp.text +' AND data BETWEEN '+''''+editdatainicial.text+''''+' and '+''''+editdatafinal.text+'''');

abraço

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...