AJUDA OPERADOR SQL

TIDYSOFT 31/05/2012 09:24:22
#403210
Bom Dia a todos!

Amigos gostaria que me ajudacem a montar um comando SQL onde me retorne em um Grid o Saldo de um produto onde ele compare com a Quantidade minima e me retorne somente os produtos que estejam com o saldo menor que a qt min

eu fiz assim -------------( selcom.CommandText = [Ô]SELECT * FROM tb_estoque WHERE saldo < qt_min[Ô])------------------
mas me retorna somente um produto e nao todos

ai vai em anexo a imagem para eu poder explicar melhor.
quando eu cadastro os produtos eu determino manualmente o saldo e a quantidade minima para que quando o valor do saldo chegar a menos que o valor minimo ele apareça na lista

MILENIO 31/05/2012 09:31:22
#403211
[Ô]SELECT * FROM tb_estoque WHERE saldo < qt_min[Ô])

Talvez algum problema com o Tipo de Dados [Ô]SELECT * FROM tb_estoque WHERE cdbl(saldo) < cdbl(qt_min)[Ô])
TIDYSOFT 31/05/2012 09:34:43
#403212
Citação:

:
[Ô]SELECT * FROM tb_estoque WHERE saldo < qt_min[Ô])

Talvez algum problema com o Tipo de Dados [Ô]SELECT * FROM tb_estoque WHERE cdbl(saldo) < cdbl(qt_min)[Ô])




o Que seria esse Cdbl?
TIDYSOFT 31/05/2012 10:08:34
#403216
Alguém mais?
KERPLUNK 31/05/2012 15:20:27
#403271
Cdbl - Converte um valor numérico para o tipo Double.

Acho que o problema não seria isso, já verificou se o produto que retorna não é realmente o único em que o saldo seja menor que a quantidade mínima?
TIDYSOFT 31/05/2012 15:30:11
#403275
Citação:

:
Cdbl - Converte um valor numérico para o tipo Double.

Acho que o problema não seria isso, já verificou se o produto que retorna não é realmente o único em que o saldo seja menor que a quantidade mínima?




sim! mesmo pq tem um monte de itens com o Estoque no minimo

o engraçado é que com o banco de dados Access eu fiz assim
------------ -( selcom.CommandText = [Ô]SELECT * FROM tb_estoque WHERE saldo [txt-color=#e80000]-[/txt-color] qt_min[Ô])------------------
e deu certo mas se faço deste modo no SQL da erro de sintaxe e diz que nao pode subtrair o valor do campo
TIDYSOFT 06/06/2012 10:54:47
#403646
Bom ninguém pode mais ajudar vou fechar o topico sem resposta!!

obrigado
Tópico encerrado , respostas não são mais permitidas