Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Pasar datos a una SQL (https://www.clubdelphi.com/foros/showthread.php?t=31900)

joanajj 21-05-2006 10:53:14

Pasar datos a una SQL
 
Buenos días, como podría pasar un parametro a una sentecia SQL en Firebird, que sea algo así por ej.:

SELECT * FROM TABLA1 WHERE NUMERO> Aquí qerría poner el parámetro para que desde la aplicación pueda yo filtrar desde que numero hago la consulta.

Un saludo y gracias...

celades1 21-05-2006 13:08:58

hOLA


Código SQL [-]
SELECT * FROM TABLA1 WHERE NUMERO>:NUMERO

Luego en delphi suponiendo que utilizas un ibdataset o fibdataset

taula.selectsql.text:=lo puesto arriba
taula.parambyname('numero').asinteger:=78
taula.open;

Si utilizas otros componentes sera
taula.sql.text:=lo puesto arriba etc

Saludos

Spynosa 21-05-2006 13:09:30

SELECT * FROM TABLA1 WHERE NUMERO > :NUMERO

y luego

tuquery.fieldbyname('NUMERO').asinteger := 10;
tyquery.open

joanajj 21-05-2006 18:38:21

Funciona
 
Gracias por la ayuda, si que funciona con el paramsbyname, muchas gracias...


La franja horaria es GMT +2. Ahora son las 05:01:26.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi