![]() |
Llenar un combobox con los campos de una tabla
hola a todos!!!
quioer hacer lo siguiente he estado buscando por el foro y no he podido encontrarlo, talvez no lo busque bien, pero bueno aqui va. quiero llenar un combobox con los campos de una tablas no los datos sino los campos, me explico: tabla clientes: NOMCLI DIRCLI TELCLI CC en el combobox: Nombre->valor(NOMCLI) Direccion->valor(DIRCLI) y asi sucesivamente.. eso es para fines de busqueda de datos como un filtro algo asi, espero que puedan entender lo explicado mas arriba. chao, saludos... |
Ok, Puedes hacer lo siguiente, lanzar una consulta que te devuelva por lo menos una fila de la tabla, con la finalidad de obtener la definiciónd de las columnas.
Una vez hecho esto prueba con:
Te comento que Fields te proporciona bastante información sobre los campos devueltos en un dataset. Suerte |
gracias poliburro ire a probarlo bien pronto, luego te comento como me va...
|
No haría falta ni ejecutar la consulta, creo que esto serviría:
[/saludos] :D |
Cita:
Pues de hecho esa es una consulta. :|. |
Si están usando el BDE, también pueden hacerlo así:
// Saludos |
Si es una consulta, pero como ves no se ha abierto, no pide registros al servidor, solo crea los campos persistentes (que por supuesto tendrá que acceder al servidor para saber qué campos hay en dicha tabla).
En el caso de MDOLIB (e intuyo que IBX), también se puede obtener desde el database asociado, que dispone de estos 2 métodos públicos:
Saludos |
| La franja horaria es GMT +2. Ahora son las 21:39:44. |
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