RE:Como le asigno un valor al DBLookupComboBox
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