Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Sacar campo de un DBLockUpComboBox (https://www.clubdelphi.com/foros/showthread.php?t=63016)

cslbcn 26-01-2009 16:02:23

Sacar campo de un DBLockUpComboBox
 
Hola. Tengo un DBLockUpComboBox (DBLCB) que ataca a una tabla de usuarios.

El campo KeyField del DBLCB se relaciona con la columna ID de la tabla y el ListField se relaciona con la columna Nombre. Quiero conseguir que cuando se le dé a un botón, una label llamada (Label), coga el valor del usuario seleccionado en el DBLCB.

Código Delphi [-]
Label := DBLCBUsuarios.????

Gracias

Caro 26-01-2009 16:09:17

Hola cslbcn, puedes recuperarlo de esta form:

Código Delphi [-]
 Label1.Caption := DBLookupComboBox1.KeyValue+'  '+DBLookupComboBox1.Text;

Keyvalue para el ID y Text para el nombre, pero también podrías recuperarlo del DataSet asociado a tu DBLookupComboBox.

Código Delphi [-]
 Label1.Caption := Query.FieldByName('ID').AsString+' '+Query.FieldByName('NOMBRE').AsString;

Saluditos

cslbcn 26-01-2009 17:02:15

me quedo con la segunda forma. La primera no funciona..
gracias!


La franja horaria es GMT +2. Ahora son las 08:45:00.

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