FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Problema con DBLookupComboBox
Hola,
Tengo un problema con DBLookupComboBoxs, tengo tres de ellos en un formulario que representan datos de unas tablas (TTable) relacionadas entre ellas como maestro detalle. Las tablas son provincias (TFE y Las Palmas), islas (Las Canarias) y municipios. Al seleccionar valores en un combo se restringen correctamente los siguientes valores mostrando solo los correctos para esa provincia o isla, el problema que se me presenta (en los combos de islas y municipios) es que si por el ejemplo selecciono la Isla 'Gran Canaria' de entre las tres posibles ('Lanzarote', 'Fuerteventura', 'Gran Canaria') el combo me muestra siempre la primera de la lista desplegable, es decir 'Lanzarote' aunque la base de datos guarda correctamente mi elección: 'Gran Canaria'. ¿Alguien sabe a que puede deberse esto? Saludos, Antonio. |
#2
|
||||
|
||||
Saludos
:S, Si te refieres a ordenarlos, el DBLookupComboBox mostrara el orden en como los datos en el campo de la base de datos o dataset estan ordenados. Ordenalo por elcampo que necesites ASC o Desc
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#3
|
|||
|
|||
RE: Problema con DBLookupComboBox
La ordenación no es relevante, el problema es que elija el que elija en el combo siempre muestra el primero de la lista (en su propiedad text), aunque en la base de datos el valor sea el elegido.
La base de datos es ORACLE. Alguna otra idea? Saludos y gracias por responder, Antonio |
|
|
|