PDA

Ver la Versión Completa : Unir 2 campos de una BD para mostrarlos


Asshole
20-05-2005, 09:19:55
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:


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