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)
-   -   duda en tiempo d ejecucion con delphi (https://www.clubdelphi.com/foros/showthread.php?t=32775)

desigual 15-06-2006 22:03:51

duda en tiempo d ejecucion con delphi
 
Buenas!!!tengo una duda acerca de como pasar un dato en tiempo de ejecucion. se trata de que yo me meto con una clave y entonces me tienen q salir los datos refrentes. En el dm.qlalumno (k es un tsqldataset)tengo

select * from ALUMNOS
where alumnos.idalumno= :idalumno

pero en el programa principal no se como indicarle el idalumno. lo que he exo es esto:
DM.QLAlumno.Open;
DM.QLAlumno.ParamByName('IDALUMNO').Value:=fcontrolacceso.euser.text;
dm.qlalumno.execsql;
UFAlumno.show;

pero no funciona... no me salen datos.

Graciassssssssssssss:o

luisgutierrezb 15-06-2006 23:10:26

porque esta mal el orden de tus instrucciones deben ser asi:

DM.QLAlumno.Close;
DM.QLAlumno.ParamByName('IDALUMNO').Value:=fcontrolacceso.euser.text;
DM.QLAlumno.Open;

AFilth 16-06-2006 11:09:53

Cierto, además el ExecSQL te sobra, usa OPEN cuando hagas Selects y ExecSQL para inserts, updates y deletes.

Un saludo.

desigual 16-06-2006 13:20:55

sin solucion conocida pero gracias
 
Pues muchas gracias por las respuestas aunque essto sigue sin funcionar,... alo mejor lo q tengo mal es la consulta sql ya es q no se....:) :confused:


La franja horaria es GMT +2. Ahora son las 14:05:51.

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