actualizar un combobox con el parámetro de otro campo

valerioj
21 de Abril del 2004
Buenas, auxilio quiero hacer un formulario con varios combobox donde tengo uno que me muestra los padres y otro que me muestra los hijos , pero necesito filtrar los hijos por cada padre que seleccione cómo puedo hacerlo?

Bartolom
21 de Abril del 2004
En vez de combobox te sugiero usar DataCombo, debido a que este control ha sido concebido para trabajar con bases de datos. Lo que debes hacer es modificar la propiedad recordsource en tiempo de ejecución del control ADO asociado a la propiedad RowSource del datacombo asociado al campo hijos. Sería algo así:

ADO.RecordSource= "SELECT Campo FROM TABLA WHERE PADRE LIKE "' &DatacomboPadre.Text & '" "
ADO.Refresh

Este ADO debe ir en la propiedad RowSource del Datacombo asociado a los hijos.
Entonces cada vez que haya un cambio en el Text del DataCombo asociado a padres, el datacombo hijo mostrará los hijos asociados a ese padre.

Saludos!
Bartolom
Chile