Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Unir 2 campos de una BD para mostrarlos (https://www.clubdelphi.com/foros/showthread.php?t=21558)

Asshole 20-05-2005 09:19:55

Unir 2 campos de una BD para mostrarlos
 
Hola, tengo una tabla con una serie de campos, entre ellos uno es el codigo de usuario y con un DBLookupComboBox muestro el nombre de ese usuario sacandolo de otra tabla, pero necesito mostrar tb el apellido que esta en otro campo de esa tabla, alguien me puede decir como lo podría hacer? Gracias y un saludo

roman 20-05-2005 16:02:55

En el DBLookupComboBox puedes mostrar más de un campo:

DBLookupComboBox.ListFields := 'apellido;nombre';

Otra opción es alimentar al combo con una consulta sql en lugar de la tabla:

Código SQL [-]
select usuario_id, concat(apellido, ' ', nombre) as nombre_completo
from usuarios

y asignar 'nombre_completo' a ListField.

El como concatenes campos dependerá de la base que uses. En Paradox es con el operador ||.

// Saludos


La franja horaria es GMT +2. Ahora son las 07:51:18.

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