FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
DBComboBox
Hola:
Intento que el DBComboBox me traiga los datos de una tabla de una base de datos llamada tipo_propiedad. Para ello coloque en las propiedades del componente DBComboBox DataSource: DataModule2.DataSource3 (lo que hace que se asocie con la tabla en cuestion). DataField: descripcion (nombre de la columna de la cual necesito ver los datos). El problema es que solo me muestra el dato en el que esta parado el puntero de la tabla y cuando despliego no me trae los demás datos. Sera que necesito hacer una consulta del tipo select y pasarsela a la propiedad Items del DBComboBox???. La cuestión es que no se como seria el codigo si es asi. gracias |
#2
|
||||
|
||||
Como siempre recomiendo para este uso, el componente TDBViewCombo
__________________
[Crandel] |
#3
|
||||
|
||||
a ver si entendi lo que estas queriendo hacer....
vos necesitas un combo que te despliegue una lista tomando los valores de una tabla o consulta y te permita seleccionar uno de ellos. Si es asi, estas usando el componente equivocado, lo que necesitas es un TDBLookUpComboBox y las propiedades que tenes que completar son ListSource = DataSource que apunte a la tabla/consulta que contenga los valores a listar ListField = campo que queres listar KeyField = campo que queres guardar (puede ser el mismo que ListField) por ejemplo, si tenes una tabla Clientes y tenes NroCliente y Nombre, y vos queres que seleccione el nombre pero te queres guardar el NroCliente deberias completar asi: ListField = Nombre KeyField = NroCliente Para obtener el valor seleccionado lo sacas de la propiedad KeyValue Tambien, si necesitas que ese valor que selecciona se guarde en otra tabla directamente completas las propiedades DataSourece y DataField Espero que te sirva Saludos |
#4
|
||||
|
||||
Hola, utiliza un DBLookupComboBox y la propiedades ListSource->DataModule2.DataSource3 ListField->descripcion KeyField->codigo
en el DBComboBox, debes introducir los datos a mano en la propiedad Items. Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#5
|
|||
|
|||
Gracias
Muchas Gracias, lo voy a probar!!!
|
#6
|
|||
|
|||
funciona
Muchas gracias, ya lo he probado y funciona!!!
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
DBcombobox | Ken_Masters | Conexión con bases de datos | 4 | 09-11-2006 19:30:17 |
sql con dbcombobox | soloriv | SQL | 6 | 14-11-2005 10:08:55 |
uso del dbcombobox | ercrizeporta | Conexión con bases de datos | 1 | 26-06-2005 01:59:16 |
dbcombobox?? | davidgaldo | Conexión con bases de datos | 2 | 27-02-2004 10:25:14 |
DBComboBox | NuncaMas | Conexión con bases de datos | 4 | 17-10-2003 21:03:50 |
|