Fórum Pesquisa SQL - AND / OR - não funcionam juntos ??? #284911

16/06/2005

0

with dmWork.Query1 do
begin
close;
sql.clear;
Sql.Add(´Select * from tb_Ordem´);
Sql.Add(´where data_pedido between :DataI and :dataF´);
Sql.Add(´and´);
sql.Add(´cant = :look3 or cant2 = :look3 or cant = :look3 or cant3 = :look3 or cant4 = :look3 or cant5 = :look3´);
sql.Add(´and´);
sql.Add(´nota = ´´Não´´´);
ParamByName(´DataI´).AsDate := e1.Date;
ParamByName(´DataF´).AsDate := e2.Date;
ParamByName(´look3´).Value := look3.Text;
open
end;

Esse é o código usado, mas ele mistura o and e o or.
Alguem tem alguma solução ???

...Agradeço desde já.


Buck

Buck

Responder

Posts

16/06/2005

Tnaires

Olá
Agrupe seus operadores usando parênteses
Abraços


Responder

Gostei + 0

16/06/2005

Buck

deu certo, cara !
obrigado !


Responder

Gostei + 0

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

Aceitar