Ver Mensaje Individual
  #1  
Antiguo 13-10-2006
maravert maravert is offline
Miembro
 
Registrado: jul 2004
Ubicación: Xalapa, México
Posts: 167
Reputación: 22
maravert Va por buen camino
Realizar connsultas a campos Lookup

Hola, espero podras ayudarme en esto que ya me vuelve loco.

Tengo una tabla llamada Facturas_Maestro que tiene estos campos (Clave, Id_cliente,Monto,Impuesto y un campo de tipo fkLookup que se llama Nombre, el cual esta asociado con la tabla Clientes que tiene estos Campos ID, Nombre , etc)

Realizao una consulta a la tabla Facturas_Maestro (que esta asociada a un Dbgrid) para un determinado rango de fechas con el siguiente codigo.



Código SQL [-]

Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('select * FROM Facturas_Maestro');
Query1.SQL.Add('where fecha >= :fechav AND fecha <= :fechah');
Query1.ParamByNAme('fechav').AsDate := Fecha1;
Query1.ParamByNAme('fechah').AsDate := Fecha2;
Query1.Open;






Todo esta bien, pero el nombre del Cliente no aparace ya que es un campo fkLookup

Me podrán decir como hacer paraque tambien por medio de la consulta me aparezca el Nombre del Cliente en la fila correspondiente de acuerdo con el campo Id_cliente

Gracias por su ayuda

Alejandro

Trabajo con tablas Paradox y Delphi 7
Responder Con Cita