
consulta sobre relacionar listbox
Publicado por Emilio (3 intervenciones) el 15/04/2008 14:17:43
Hola, estoy empezando a programar en vb y bueno...; el tema es el siguiente, quiero poder relacionar informacion entre varios listbox. Me explico, trabajo contra access tengo varias tablas auxiliares donde voy a leer la informacion para mostrar en el combobox
...
num = ListSector.ListIndex
Set basededatos = Workspaces(0).OpenDatabase("C: ombre ombre.mdb", False)
st = "select aux_sector.* from aux_sector"
Set rs = basededatos.OpenRecordset(st)
rs.Move (num)
num = rs("cod_sector")
...
lo que quiero es que cuando seleccione un sector en el siguiente combobox me muestre solo los que valores de actividades que se corresponden con ese sector seleccionado.
Lo que deberia seria primeramente hacer las consultas a la misma base de datos ¿no? una general que seria donde tendria los valores de sectores y actividades, pq en las auxiliares los tengo separados
quiero decir ese st deberia de ser st = "SELECT EMPRESAS.cod_sector, EMPRESAS.Sector
FROM EMPRESAS GROUP BY EMPRESAS.cod_sector, EMPRESAS.Sector
HAVING (((EMPRESAS.cod_sector)=1))"
POR EJEMPLO?
Mi duda seria como cargar en el otro combobox ya solo los datos de las actividades que se correspondan con ese sector en concreto.
No se si me explico.
...
num = ListSector.ListIndex
Set basededatos = Workspaces(0).OpenDatabase("C: ombre ombre.mdb", False)
st = "select aux_sector.* from aux_sector"
Set rs = basededatos.OpenRecordset(st)
rs.Move (num)
num = rs("cod_sector")
...
lo que quiero es que cuando seleccione un sector en el siguiente combobox me muestre solo los que valores de actividades que se corresponden con ese sector seleccionado.
Lo que deberia seria primeramente hacer las consultas a la misma base de datos ¿no? una general que seria donde tendria los valores de sectores y actividades, pq en las auxiliares los tengo separados
quiero decir ese st deberia de ser st = "SELECT EMPRESAS.cod_sector, EMPRESAS.Sector
FROM EMPRESAS GROUP BY EMPRESAS.cod_sector, EMPRESAS.Sector
HAVING (((EMPRESAS.cod_sector)=1))"
POR EJEMPLO?
Mi duda seria como cargar en el otro combobox ya solo los datos de las actividades que se correspondan con ese sector en concreto.
No se si me explico.
Valora esta pregunta


0