Fórum Edit #196090
19/11/2003
0
Tenho dois edit aonde eu digito o intervalo que quero listar, exemplo
Edit1=2 edit2=9 quero que apareça só produtos entre 2 e 9. tenho a seguinte expressão SQl:
´SELECT * FROM Caa005 WHERE CdProduto BETWEEN Edit1 and Edit2´
não sei como fazer para aceitar os edits na expressão.
Edit1=2 edit2=9 quero que apareça só produtos entre 2 e 9. tenho a seguinte expressão SQl:
´SELECT * FROM Caa005 WHERE CdProduto BETWEEN Edit1 and Edit2´
não sei como fazer para aceitar os edits na expressão.
Jeanfiamoncini
Curtir tópico
+ 0
Responder
Posts
20/11/2003
Dinhosilva
caro jean....
não ficou bem claro se vc está utilizando QUERY ou não... mas suponho que sim...
para que vc consiga executar este código basta fazer o seguinte:
* na query digite o seguinte código:
SELECT * FROM Caa005 WHERE CdProduto BETWEEN :CODIGO1 and :CODIGO2
* no botão que chama esse código digite:
Query.PARAMBYNAME(´CODIGO1´).AsString:= Edit1.text;
Query.PARAMBYNAME(´CODIGO2´).AsString:= Edit2.text;
Query.Open;
ou seja amigo... vc está passando os códigos por parâmetro.....
espero que isso resolva....
´O IMPORTANTE É SER CONSTANTE´
(Chaves)
não ficou bem claro se vc está utilizando QUERY ou não... mas suponho que sim...
para que vc consiga executar este código basta fazer o seguinte:
* na query digite o seguinte código:
SELECT * FROM Caa005 WHERE CdProduto BETWEEN :CODIGO1 and :CODIGO2
* no botão que chama esse código digite:
Query.PARAMBYNAME(´CODIGO1´).AsString:= Edit1.text;
Query.PARAMBYNAME(´CODIGO2´).AsString:= Edit2.text;
Query.Open;
ou seja amigo... vc está passando os códigos por parâmetro.....
espero que isso resolva....
´O IMPORTANTE É SER CONSTANTE´
(Chaves)
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)