Filtrar com AdoQuery
Estava usando AdoTable e os DataSource mas, quando o mdb ficou com muitos dados, ficou extremamente lento, descobrí que uma das causas era o uso do [b:d094121a77]while not eof[/b:d094121a77], resolví remover todos os AdoTable e substituílos por Adoquery, mas agora estou com o seguinte problema, não estou conseguindo gerar a lista de ítens que atingiram a quantidade mínima, eu usava o while e agora tento usar a estrutura abaixo mas, retorna todos os ítens cuja quantidade é menor ou igual a quantidade mínima do primeiro ítem:
[b:d094121a77]AdoQuery1Estoque.Close;
AdoQuery1Estoque.SQL.Text:= ´select * from Estoque where ´quant <= quant_min´´;
AdoQuery1Estoque.Open;[/b:d094121a77]
Qual é a dica ?
[b:d094121a77]AdoQuery1Estoque.Close;
AdoQuery1Estoque.SQL.Text:= ´select * from Estoque where ´quant <= quant_min´´;
AdoQuery1Estoque.Open;[/b:d094121a77]
Qual é a dica ?
Delfai
Curtidas 0
Respostas
Marcio.theis
09/10/2006
Tente assim:
AdoQuery1Estoque.Close; AdoQuery1Estoque.SQL.Clear; AdoQuery1Estoque.SQL.Add(´select *´); AdoQuery1Estoque.SQL.Add(´from Estoque´); AdoQuery1Estoque.SQL.Add(´where quant <= quant_min´); AdoQuery1Estoque.Open;
GOSTEI 0