Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: choquito en 25 Enero 2008, 22:26 pm



Título: relacionar 2 datacombo
Publicado por: choquito en 25 Enero 2008, 22:26 pm
hola a todos, en esta ocasion necesito vuestra ayuda.

el tema es que tengo 2 datacombo que estan enlazados con adodc.
estos son: datacombo(1) esta concectado con AdoLocalidad y datacombo(2) con AdoDepartamento

el adoLocalidad esta enlazado con la tabla
tabla:localidad
id_localidad (clave principal)
nomb_localidad
id_departamento

y el adodepartamento con la tabla
tabla:departamento
id_departamento (clave principal)
nomb_departamento

los campos id_departamento de las dos tablas estan relacionados en acess.
una vez llenado de datos las dos tablas
necesito que cuando haga un click en cualquier opcion del datacombo(2) el datacombo(1) me muestre solo datos que se relacionen con el departamento que figura en el datacombo(2).

es posible hacer esto?, solicito ayuda, gracias



Título: Re: relacionar 2 datacombo
Publicado por: Hans el Topo en 26 Enero 2008, 00:24 am
vía control deja hacerlo (el adocombo permite enlazarlo con 2 bases de datos),
pero yo te recomiendo recargando la consulta del adodepartamento y meterle un where donde le digas que solamente los datos de ése departamento




Título: Re: relacionar 2 datacombo
Publicado por: 43H4FH44H45H4CH49H56H45H en 26 Enero 2008, 10:17 am
Algo sencillo puedes crear dos txtbox que esten relacionados con el Id(llave principal de la BD) entonces cuando hagas click en el el evento clik de datacombo 2 llena un procedimiento  que coloque el valor  del txtbox de datacombo 2 al txtbox de datacombo 1, de ahi que haga  la consulta a la BD basandose en el txtbox para buscar el ID y muestre los items relacionados  con el datacombo 2 aunque se podria hacer directamente con 1 txtbox que usen ambos para la  busqueda del Id llave principal.


Título: Re: relacionar 2 datacombo
Publicado por: choquito en 29 Enero 2008, 15:40 pm
hola señores, gracias por sus respuestas... pero podrian darme un ejemplo, en el caso del señor hans me imagino q con una consulta sql?