gluglu
05-02-2005, 13:19:39
Hola Amigos !
Tengo un DBGrid donde quiero que se muestre un Código de Agencia y su Nombre correspondiente, pero el Nombre de la Agencia se encuentra en otra tabla diferente a la que tengo asociada a ese DBGrid.
Para ello he creado dos IBQuery y sus respectivos SQL. El primero ('IBQuery1') que me selecciona los registros que quiero, y el segundo ('IBQueryLookUp') con su respecto SQL:
select NAME from AGENCIES
where AGENCYNO = :AGENCOMPNO
donde AGENCOMPNO es el código del primer Query y el que se muestra en el DBGrid. El enlace me funciona bien asignando como DataSource (y DataSet) del IBQueryLookUp a IBQuery1.
Como puedo hacer ahora que el nombre ("NAME") de la agencia aparezca en el DBGrid ? Lo he intentado con un nuevo campo tipo LOOKUP en el IBQuery1, pero algo debo de hacer mal proque no funciona.
Gracias por vuestra ayuda
Tengo un DBGrid donde quiero que se muestre un Código de Agencia y su Nombre correspondiente, pero el Nombre de la Agencia se encuentra en otra tabla diferente a la que tengo asociada a ese DBGrid.
Para ello he creado dos IBQuery y sus respectivos SQL. El primero ('IBQuery1') que me selecciona los registros que quiero, y el segundo ('IBQueryLookUp') con su respecto SQL:
select NAME from AGENCIES
where AGENCYNO = :AGENCOMPNO
donde AGENCOMPNO es el código del primer Query y el que se muestra en el DBGrid. El enlace me funciona bien asignando como DataSource (y DataSet) del IBQueryLookUp a IBQuery1.
Como puedo hacer ahora que el nombre ("NAME") de la agencia aparezca en el DBGrid ? Lo he intentado con un nuevo campo tipo LOOKUP en el IBQuery1, pero algo debo de hacer mal proque no funciona.
Gracias por vuestra ayuda