Llevo un rato probando para intentar que me salga vuestro error... pero no hay forma. Me funciona correctamente.He puesto un par de datasources y un par de tables. Luego he añadido el DBLookupComboBox, con la propiedad datasource a la primera tabla, y listsource a la segunda.
Luego he asignado datafield al campo que quiero relacionar en la primera tabla, y keyfield al de la segunda (lo que establece la relacion).
Y por último el listfield a otro campo de la segunda relacion (el que tomará para hacer la lista en el combo).
Vaya.. creo que es mas fácil saberlo hacer que explicarlo. Si tenéis el libro de Francisco Charte en el capitulo 21 viene un ejemplo sencillo de como usar un DBLookupListBox, que en esencia, se usa practicamente igual.
Si no os sale de ninguna de las maneras, decidlo... y probare a explicarlo mejor.
Roberto Porcar
Club Builder