Ver Mensaje Individual
  #4  
Antiguo 23-11-2009
Avatar de Axel_Tech
Axel_Tech Axel_Tech is offline
Miembro
 
Registrado: nov 2008
Ubicación: lugar en que está ubicado algo.
Posts: 85
Reputación: 18
Axel_Tech Va por buen camino
Puedes usar un campo añadido en el SELECT para diferenciarlos, algo así:
Código SQL [-]
select c.id, c.telefono, c.dreccion, 'clientes' FROM contacto_clientes
UNION ALL
select a.id, a.telefono, a.direccion, 'amigos'  FROM contacto_amigos
preparas el DBGrid para que no se vea esa columna y luego con un simple if como este sabrás si el registro es de una tabla o de otra:
Código Delphi [-]
if DBGrid1.Fields[3].AsString = 'clientes' then
    //es de clientes
else
    //es de amigos
__________________
No hope, no dreams, no love, my only escape is Underground

Última edición por Axel_Tech fecha: 23-11-2009 a las 11:23:11.
Responder Con Cita