Erro na minha Query. Não sei onde..

07/07/2004

0

Olá colegas,
por favor vejam esse código diz o que está errado.

está acusando um erro na linha da data .


with Query1 do
   begin
   Close;

   SQL.Add(´Select Data, NotaFiscal, NomeFantasia, SubRecurso,
                  SubDespesa, Destino, NumeroCheque, ValorLiquido´);
   SQL.add(´From Pagamento´);
   SQL.add(´Where SubRecurso=:SubRecurso AND´);
    SQL.add(´SubDespesa=:SubDespesa´);
    SQL.Add(´Data BETWEEN :DataInicial AND :DataFinal´);
    SQL.add(´Order by Data, NomeFantasia´);


    paramByName(´DataInicial´).asdatetime:=strtoDate(MaskEdit1.text);
    paramByName(´DataFinal´).asdatetime:=strtoDate(MaskEdit2.text);
    ParamByName (´SubRecurso´).Asstring:= ComboBox1.Text;
    ParamByName (´SubDespesa´).Asstring:= ComboBox2.Text;
    Open;
    quickrep1.Preview;
    end;
end;



:arrow: [color=red:98f3b8f2c7]Título alterado pelo Moderador oTTo. Removido: ´Erro na Query´.[/color:98f3b8f2c7]
:idea: [color=blue:98f3b8f2c7]Seja mais claro no título.
:idea: Leia sempre regras de conduta.[/color:98f3b8f2c7]
Usado BBCode pra facilitar a leitura.


Clenio

Clenio

Responder

Posts

07/07/2004

Lucas Silva

   SQL.add(´Where SubRecurso=:SubRecurso AND´);
    SQL.add(´SubDespesa=:SubDespesa´);
    SQL.Add(´AND Data BETWEEN :DataInicial AND :DataFinal´); // coloque um AND nesta linha.
    SQL.add(´Order by Data, NomeFantasia´);



Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar