Tengo un problema de acceso a tablas con access 97

Buenas a todos. El problema que tengo es que tengo una aplicación hecha en access 97, en la cual hay bastantes controles tipo cuadro combinado, dentro de varias pestañas en un formulario, y a la hora de rellenar los cuadros combinados con los datos de la tabla origen de esos cuadros (en la mayoría de cuadros la tabla origen es la misma), cuando he rellenado varios (nunca es en el mismo numero), me dice que no puede abrir más tablas, y m muestra el origen del desplegable com si estuviese vacío.
También he probado a vincular las tablas a la base de datos en la que tengo la aplicación, pero en ese caso me dice que no se pueden abrir más bases de datos.
Alguien sabe porque me pasa esto, incluso pasando la base de datos access xp me da el mismo problema.
Gracias de antemano.
Respuesta
1
Me imagino que sencillamente estás rebasando la capacidad de access de abrir consultas. Se me ocurre (nunca lo he probado) que podría servirte una solución que sería dejar los combos en blanco (sin origen de la fila) y ponérselo sólo cuando se activa la pestaña correspondiente.
Para ello, supongamos que uno de los combos se llama 'micombo' y está en la tercera pestaña, que para access es la 2 (se numeran desde 0). Sacas las propiedades del control ficha, y en la parte de eventos le creas uno para 'al cambiar' y le pones
me.micombo.rowsource=iif(me.controlficha=2,"select * from mitabla","")
Así se le pone la select (la misma que tuvieras en la propiedad origen del mismo combo) sólo cuando se active la pestaña, y se le quita cuando se active otra.
Prueba a ver, igual te sirve... ;-)

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas