![]() |
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 |
Personalmente no me gustan los campos LookUp dentro de consultas o tablas, prefiero unir las tablas y hacer la relación yo mismo.
Saludos |
| La franja horaria es GMT +2. Ahora son las 10:43:29. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi