FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Problema dblookupcombobox al hacer consulta
Hola, les comento que tengo una aplicacion, en la cual tengo una conexion a una BD Oracle XE, mediante componentes de la libreria ZeosLib, y tengo un problema con el componente dblookupcombobox.
El problema radica, que se deben efectuar consulta en la tabla X de la BD y mostrarlo en un formulario(hasta aca todo bien), dichas consultas se generan en base a los valores de la tabla Y, los valores de la Tabla Y los muestro en un dblookupcombobox. Pero al efectuar la primer consulta, el dblookupcombobox (asumiendo que tengo los siguientes valores en la tabla Y: 1,2,3) si selecciono la opcion 1 o 2 o 3, al intentar hacer otra consulta el dblookupcombobox solo me muestra la opcion elegida y ya no mas todas las que estan en la Tabla Y. Alguen tiene una idea de que pueda causar el Problema, de antemano muchas gracias por la ayuda. |
#2
|
||||
|
||||
Hombre, no somos adivinos, ya podrías poner el código fuente que usas
|
#3
|
||||
|
||||
Bueno que te parece si expresas mejor tu pregunta.
|
#4
|
|||
|
|||
Claro, siento no ha ver colocado el codigo, la funcion donde realizo la consulta es el siguiente.
dblookupcombobox = COMBOTIPOSALA
En cuanto al dblookupcombobox lo tengo configurado en las propiedades del componente, en la barra Object Inspector. Y nuevamente gracias por las respuestas |
#5
|
|||
|
|||
Solucionado
Hola, ya lo he solucionado, aunque quiza no sea lo mas optimo, pero ya me funciona, adjunto el codigo.
Boton Consulta:
Funcion Timer Lo que hago es limpiar el Query y lanzar el mismo query nuevamente, para que el dblookupcombobox quede nuevamente con los mismos valores de la Tabla. Gracias por la ayuda. Última edición por gersojn fecha: 08-06-2012 a las 16:13:16. Razón: Agregar explicacion |
#6
|
||||
|
||||
Lo que te recomiendo es que en un datamodule tengas las consultas, fuera del form, para que sean independientes y poder llamar de distintos forms un datamodule.
Entonces en el datamodule creas un procedimiento que sea cargar TIPOSSALAS donde cerrar el dataset, lo limpias y cargas la consulta base. Cita:
Cita:
|
#7
|
||||
|
||||
Lo del timer no solamente es una chapuza, es que además ese no es el problema, ni la solución.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
como hacer que un DBLookupComboBox muestre un historico de nombres seleccionados? | mematanlimon | OOP | 4 | 28-01-2010 18:00:35 |
Problema al hacer consulta SQL | pabliyo | SQL | 6 | 29-01-2008 10:56:17 |
Problemas con consulta y DBLookUpComboBox | SEBACOHEN | SQL | 1 | 30-01-2007 05:15:18 |
Consulta sobre tablas y DBLookupCombobox | silviodp | Conexión con bases de datos | 6 | 29-11-2006 03:14:02 |
Sincronizar DBLookupComboBox con Tquery al hacer locate en la tabla | ronalg | Conexión con bases de datos | 1 | 27-05-2006 15:58:06 |
|