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.


Jeanfiamoncini

Jeanfiamoncini

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)


Responder

Gostei + 0

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

Aceitar