Delphi - Como le asigno un valor al DBLookupComboBox

 
Vista:

Como le asigno un valor al DBLookupComboBox

Publicado por Ariel Nuñez (2 intervenciones) el 07/05/2001 19:16:36
Necesito saber como le puedo indicar a este componente que me inicie con un valor desde una tablas.

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como le asigno un valor al DBLookupComboBox

Publicado por Andres (6 intervenciones) el 07/05/2001 21:47:09
Hola creo que asignarle el valor que quieres al DBLookupCombox1->KeyValue
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como le asigno un valor al DBLookupComboBox

Publicado por DAVID (20 intervenciones) el 09/05/2001 14:03:18
En el DataSource debes tener la tabla donde se actualiza los datos y
DataField el campo a actualizar, en ListSource la tabla con la que quieres relacionar, el KeyField el campo que comparten las 2 tablas
(Suele ser el mismo campo que pones en el DataField) y en el ListField
el campo que te muestra en tiempo de Ejecucion.
Es importante que en la 1ª tabla tener un valor por defectov, si en ese campo no tienes ningun valor
no te muestra nada (ya que no puede relacionar), tambien aunque creo
que lo sabes, tener abiertas las 2 tablas (me ha pasado alguna vez con las prisas). Voy a ponerte un Ej. por si no me explico muy bien:
1ª Tabla :taLibro
2ª Tabla:taAutor
DataField:NumeroAutor
DataSource:taLibro
KeyField:NumeroAutor
ListField:NombreAutor
ListSource:taAutor

Un Saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar