Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-04-2007
Avatar de fedelphi
fedelphi fedelphi is offline
Miembro
 
Registrado: abr 2006
Ubicación: Santa Fe
Posts: 122
Poder: 19
fedelphi Va por buen camino
definir campos de busqueda

Hola foreros, he buscado en foro pero no encontre como crear campos de busqueda, al menos asi los llamo. Lo que quiero realizar es lo siguiente, tengo una tabla con nombres |cod_usuario|nombre|...demas campos| y otra tabla asi |transaccion|cod_usuario|hora|fecha|demas campos| .
Entonces tendria que mostrar la tabla transacciones con un dbgrid pero quiero mostrar el nombre del usuario en vez del codigo .

A esto lo realizaba directamente en el editor fields cuando trabajaba con el bde, pero me mude a firebird 1.5 y no se cual es la manera de definir esto, espero haber sido claro y espero con ansias una respuesta. Muchas gracias
.
Fede
__________________
De lo que hay no falta nada!!!
Responder Con Cita
  #2  
Antiguo 11-04-2007
Avatar de gluglu
[gluglu] gluglu is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Málaga - España
Posts: 1.455
Poder: 21
gluglu Va por buen camino
Para mi la solución más rápida es hacer un LEFT JOIN en la tabla transacciones, a la tabla donde están guardados los nombres de Cliente con su Código corespondiente.

En la sentencia SQL debes de poner
Código SQL [-]
Select TRA.*, CLI.NOMBRE
from TRANSACCIONES TRA
left join CLIENTES CLI
  on TRA.COD_USUARIO = CLI.COD_USUARIO
where TRA.FECHA = 'Cualquier condición si se desea'

y en tu DataSet ya te aparecerá un campo NOMBRE que será el nombre de cada cliente según su código, que puedes utilizar directamente en tu DBGrid.

Saludos,
__________________
Piensa siempre en positivo !
Responder Con Cita
  #3  
Antiguo 11-04-2007
Avatar de fedelphi
fedelphi fedelphi is offline
Miembro
 
Registrado: abr 2006
Ubicación: Santa Fe
Posts: 122
Poder: 19
fedelphi Va por buen camino
Muchisimas gracias gluglu, me sacaste del agua, jaja.
Fede
__________________
De lo que hay no falta nada!!!
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problema campos de busqueda Luis Castillo Firebird e Interbase 7 06-01-2006 16:55:23
Problema campos de busqueda Luis Castillo Varios 2 02-11-2005 10:47:31
Problemas con los campos Busqueda walace_soy Firebird e Interbase 5 24-09-2004 09:02:15
campos de busqueda................. David J. Conexión con bases de datos 3 06-07-2004 17:34:36
Busqueda por 2 campos a la vez CJRE SQL 3 26-05-2004 18:48:36


La franja horaria es GMT +2. Ahora son las 12:14:59.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi