Ver Mensaje Individual
  #2  
Antiguo 04-01-2008
Minotaure Minotaure is offline
Miembro
 
Registrado: ene 2006
Ubicación: Sabadell (Catalunya)
Posts: 29
Reputación: 0
Minotaure Va por buen camino
DBLookupComboBox

A ver, en Delphi hay el DBLookupComboBox que hace lo que tu pides, y que los puedes enlazar con cualquier base de datos (incluido Firebird, por supuesto).

En la propiedad DataSource y DataField debes poner el origen de datos (en este caso gente) y el campo del codigo del grupo, respectivamente.
En la propiedad ListSource debes poner el origen de datos de Grupos y en ListField poner el nombre del grupo, y en KeyField el código del grupo.

Con esta configuración hará exactamente lo que tu quieres, es decir mostrará una lista con los nombres de los grupos y en la base de datos (tabla Gente) gravará el código.
Responder Con Cita