La Web del Programador: Comunidad de Programadores
 
    Pregunta:  29684 - ERROR 2046 EL ABRIR INFORME DE ACCESS 2000
Autor:  Leonardo Quintana
Hola Todos
Necesito ejecutar un reporte de Access 2000 desde Vb 6.0 utilizando la libreria de access 9.0; pero me esta generando el siguiente error " 2046 la accion o comando 'abrirInforme' no está disponible ahora"

esta rutina estaba funcionando con acces 97 pero pase la base de datos a 2000 y ahora no funciona.
agradezco a los que me puedan ayudar es urgente.

gracias a todos

  Respuesta:  Alberto Vargas
Yo tambien he tenido muchos problemas con eso. La solución que yo he encontrado es que desde access una vez que has creado la base de datos si la quieres usar en VB usa la opcion convertir base de Datos que esta en el menú herramientas, elijes la version 97 y entonces podras usarla como antes. Al parecer, y no se porque, VB solo admite como bases de datos 'buenas' las de la version de acces 97. Espero que te sea util...