Ver Mensaje Individual
  #1  
Antiguo 05-02-2005
Avatar de gluglu
[gluglu] gluglu is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Málaga - España
Posts: 1.455
Reputación: 23
gluglu Va por buen camino
DBGrid con una columna de nombre de otra tabla

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:
Código 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
Responder Con Cita