Fórum Duvida com query #313760
21/02/2006
0
Estou utilizando a seguinte query para localizar todos os registros que tem um mesmo nome e que tenham os campos disponivel e reservado = 1.
No entanto com o comando abaixo, estou trazendo todos que tem os campos disponivel e reservado=1 ,independente do nome do produto.
Alguém tem alguma sugestão?
with ClientDataset1 do
try
close;
//CommandText:=´Select * from itens where Descricao = :pdesc or (disponivel=1) and (reserva=1)´ ;
Params[0].AsString :=DBLookupComboBox1.text;
Open;
except
ShowMessage(Item(ns) not found´);
end;
Obrigado,
Jose
Dli
Curtir tópico
+ 0Posts
21/02/2006
Motta
Gostei + 0
21/02/2006
Dli
produto1 1 1
produto1 1 1
produto2 1 1
produton 1 1
e o que necessito é:
produto1 1 1
produto1 1 1
produto1 1 1
produto1 1 1
ou seja ele não está considerando a descricao do produto, na seleção.
Gostei + 0
21/02/2006
Spooner
with ClientDataset1 do try close; //CommandText := ´select * from ITENS where DESCRICAO like :pdesc and DISPONIVEL = 1 and RESERVA = 1´; //Params[0].AsString := DBLookupComboBox1.text; ParamByName(´pdesc´).AsString := DBLookupComboBox1.Text; Open; except ShowMessage(´Item(ns) not found´); end;
Gostei + 0
21/02/2006
Paullsoftware
está cadastrado exatamente igual a tabela de pesquisa, digo Maiusculo/Minusculo, espaços, etc...
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)