TDBLookup ComboBox enlazados y un cliente
Disculpen las molestias... Estoy Programando en Delphi 7 y tengo atorado el desarrollo de un pequeño sistema por lo siguiente:
3 Tablas InterBase (Clientes, Estados y Municipios), Muestro algunos datos entre los cuales están IdCliente, Nombre, IDEstado, IDMunicipio de la Tabla de Clientes
Un DBLookupComboBox (DBLkpCBoxEdo) para Mostrar los estados
Un DBLookupComboBox (DBLkpCBoxMun) para Mostrar los Municipios
Ahora bien, Con un TDBNavigator recorro bien los registros de Clientes...
En El (DBLkpCBoxEdo) despliego y asigno muy bien los Estados (Claves) a los Clientes... Pero al querer hacer lo mismo con el (DBLkpCBoxMun) [NO LOGRO AISLAR LOS MUNICIPIOS DEL ESTADO QUE ESTE ELEGIDO EN ESE MOMENTO Y REGISTRO CORRESPONDIENTE], siendo que las valores para cada caso son los siguientes:
(DBLkpCBoxEdo)... (DBLkpCBoxMun)...
DataSource = DataSourceClientes DataSourceClientes
DataField = LdEdo (Igual a KeyField) LdMun (mismo tipo de dato a IdMun)
ListSource = DataSetEstados DataSetMuns
ListField = IdEdo;NomEdo IdMun;NomMun
ListFieldIndex=1 (Para ver NomEdo) 1 (para ver NomMun)
KeyField = IdEdo (Igual a DataField) IdMun (mismo tipo de dato a LdMun)
Aclaro... Catedo. IdEdo (numérico de 2 Dígitos) Clave Principal de estados
Catmun. IdEdo (numérico de 2 dígitos)
Catmun. IdMun (numérico de 3 digitos)
CatMun. IdEdo y CatMun. IdMun... Forman la Clave Principal de municipios
Clientes. LdEdo y Clientes. LdMun ... Son Claves secundarias (ForeignKey)
Solicito de su Ayuda POR FAVOR ... De antemano le(s) doy las Gracias por Su Amabilidad, Su Tiempo y Disposición que Tengan para conmigo... Tengo 68 años Y SIGO en este asunto de la Informática... Pero no he dado con la solución...
Atentamente. Ing. J Baldemar Roldan