Tema: DBComboBox
Ver Mensaje Individual
  #3  
Antiguo 13-04-2009
Avatar de javier7ar
javier7ar javier7ar is offline
Miembro
 
Registrado: abr 2006
Ubicación: Argentina
Posts: 124
Reputación: 19
javier7ar Va por buen camino
a ver si entendi lo que estas queriendo hacer....
vos necesitas un combo que te despliegue una lista tomando los valores de una tabla o consulta y te permita seleccionar uno de ellos. Si es asi, estas usando el componente equivocado, lo que necesitas es un TDBLookUpComboBox y las propiedades que tenes que completar son
ListSource = DataSource que apunte a la tabla/consulta que contenga los valores a listar
ListField = campo que queres listar
KeyField = campo que queres guardar (puede ser el mismo que ListField)

por ejemplo, si tenes una tabla Clientes y tenes NroCliente y Nombre, y vos queres que seleccione el nombre pero te queres guardar el NroCliente deberias completar asi:
ListField = Nombre
KeyField = NroCliente

Para obtener el valor seleccionado lo sacas de la propiedad KeyValue

Tambien, si necesitas que ese valor que selecciona se guarde en otra tabla directamente completas las propiedades DataSourece y DataField

Espero que te sirva
Saludos
Responder Con Cita