FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Vinculación entre DBLookupComboBox
Buenos dias a todos y gracias anticipadas por vuestra ayuda.
Despues de haber revisado las consultas sobre relaciones entre dos DBLookupComboBox y una sola tabla en los foros (más de 14 paginas), y no haber encontrado solución alguna,os expongo mi consulta que es el siguiente. FINALIDAD DE LA CONSULTA: Tabla1 (3 Campos, COD, SECTOR y SUBSECTOR) DBLookupComboBox1, selecciona cualquier registro del Tabla1 Campo SECTOR (filtado), y con el resultado de la selección, en el DBLookupComboBox2 seleccionar cualquier registro de Tabla1 campo SUBSECTOR, previamente filtrado por la seleccion efectuada por el DBLookupComboBox1. RESULTADO: despues de las dos selecciones mediante los componentes DBLookupComboBox, obtengo el contenido del campo COD PROBLEMA: Mediante un TQuery con la instruccion SELECT DISTINCT SECTOR FROM SECTORES consigo la selección de registros unicos del campo SECTOR, operando correctamente el DBLookupComboBox1. Con el DBLookupComboBox2 soy incapaz de hacer mostrar los diferentes registros de la selección previa con el DBLookupComboBox1. Espero haber expuesto adecuadamente mi consulta y os agradezco sinceramente vuestras respuestas. Josep Miquel |
#2
|
||||
|
||||
si entendi bien, debes tener dos Query la primera asi como la expones pero el dblookupcombox2 debe apuntar a un query distinto:
Esta query la debes ejecutar luego de seleccionado el sector, y aqui es que obtendras el cod que deseas
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#3
|
|||
|
|||
Hola eduarcol, gracias por tu amable respuesta. Me da un error la instruccion
= :valor, problablemente por que no se como indicarle de donde debe recoger el dato. Saludos. Josep Miquel |
#4
|
|||
|
|||
Hola eduarcol. Ya solucione la duda que tenia, con la instruccion
Query2.ParamByName('Valor').Value := DBLookupComboBox1.KeyValue; Saludos. Gracias. |
#5
|
|||
|
|||
Buenos días:
Disculpen por contestar a un tema tan antiguo, pero estoy buscando en el foro la solución a un problema muy similar y esto es lo único que he encontrado relacionado con ello. En el caso descrito, ¿qué se debe poner en los valores de ListSource, ListField y KeyField del TDBLookupComboBox2, es decir, el que se filtra por una segunda query después de haber seleccionado un valor en el primero? Muchas gracias y un saludo |
#6
|
||||
|
||||
Cita:
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ayuda En Vinculacion | quicavo | Conexión con bases de datos | 3 | 04-07-2007 19:36:24 |
Compatibilidad entre aplicaciones ASP.NET entre Delphi 8 .Net y Visual Studio.Net | kenyamg | .NET | 0 | 21-02-2007 07:30:33 |
DBLookupComboBox y ADO | eLYaN | Varios | 2 | 18-04-2006 01:49:17 |
Consulta de vinculacion de 2 tablas... | alt126 | SQL | 3 | 14-12-2005 09:55:57 |
DBLookupComboBox! | Rola | Varios | 0 | 23-12-2004 14:00:20 |
|