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

Onde está O Erro Na Sintaxe Da Query?


Juniorocha

Pergunta

2 respostass a esta questão

Posts Recomendados

  • 0

olha eu não sei se este pode ser o erro mais quando se vai pegar um dado de um edit para fazer uma query tem que adicionar uma sequencia de aspas no código para a query compreender pelo menos é o que eu faço e da certo, no caso ficaria assim:

with dados.Q_Soma_Itens_Orca do

begin

close;

sql.clear;

sql.add ('SELECT SUM (total_Fin) AS TOTAL FROM TBL_Itens_Orca WHERE ID_ORCA = '''''+dbedit120.text''''');

open;

end;

eu aconselho a criar uma variavel que contenha 4 aspas guardadas nela +/- assim:

var aspa:string;

begin

aspa:='''';

with dados.Q_Soma_Itens_Orca do

begin

close;

sql.clear;

sql.add ('SELECT SUM (total_Fin) AS TOTAL FROM TBL_Itens_Orca WHERE ID_ORCA = '+aspa+dbedit120.text+aspa+);

open;

end;

eu sempre fiz assim e sempre deu certo, mais qualquer coisa se num funcionar posta ai

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,3k
×
×
  • Criar Novo...