Asunto: Error al convertir base de datos access de 97 a 2003
Tengo una base de datos Microsoft Access en versión 97, he intentado convertirla a Access 2003 y me da este error:
"La aplicación que está intentando actualizar tiene una referencia a un objeto, a una biblioteca de tipos, a un archivo DLL o a una base de datos externa que no puede resolver. Alguno de estos elementos se ha eliminado o su nombre ha cambiado. Consulte la lista Referencias disponibles en el cuadro de diálogo Referencias del Editor de Visual Basic (menú Herramientas) para averiguar si se requiere alguna acción. Si no creó esta aplicación, póngase en contacto con el programador o el administrador del sistema.
Si la referencia que aparece en la lista Referencias disponibles va precedida de "FALTA:", desactive la casilla de verificación para quitar la referencia si ya no la necesita. Si aún la necesita, desactive la casilla de verificación "FALTA: <nombre_de_referencia>" en la lista Referencias disponibles y, a continuación, cree una nueva referencia al archivo mediante el botón Examinar... Si esta aplicación de base de datos ya está instalada, puede que tenga que volver a instalarla o repararla.
Información adicional sobre este mensaje de error disponible en línea"
¿A qué se puede deber? ¿Cómo lo soluciono? no tengo muchos conocimientos de informática.
Publicado:
Lun Ene 12, 2009 9:28 am
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Error al convertir base de datos access de 97 a 2003
Anuncios
varios escribió:
Tengo una base de datos Microsoft Access en versión 97, he intentado convertirla a Access 2003 y me da este error:
"La aplicación que está intentando actualizar tiene una referencia a un objeto, a una biblioteca de tipos, a un archivo DLL o a una base de datos externa que no puede resolver. Alguno de estos elementos se ha eliminado o su nombre ha cambiado. Consulte la lista Referencias disponibles en el cuadro de diálogo Referencias del Editor de Visual Basic (menú Herramientas) para averiguar si se requiere alguna acción. Si no creó esta aplicación, póngase en contacto con el programador o el administrador del sistema.
Si la referencia que aparece en la lista Referencias disponibles va precedida de "FALTA:", desactive la casilla de verificación para quitar la referencia si ya no la necesita. Si aún la necesita, desactive la casilla de verificación "FALTA: <nombre_de_referencia>" en la lista Referencias disponibles y, a continuación, cree una nueva referencia al archivo mediante el botón Examinar... Si esta aplicación de base de datos ya está instalada, puede que tenga que volver a instalarla o repararla.
Información adicional sobre este mensaje de error disponible en línea"
¿A qué se puede deber? ¿Cómo lo soluciono? no tengo muchos conocimientos de informática.
En primer lugar te recomendamos que para convertir una base de datos Access de las versión 97 a la 2003 lo hagas "progresivamente", es decir, primero conviertes la 97 a 2000, luego la 2000 a 2003 (ó XP) y luego la XP a 2003 (abriendo Access, desde el menú "Herramientas" - "Utilidades de la base de datos" - "Convertir base de datos..." - "Al formato de archivo Access 2000, 2003".
Por otro lado, el error que nos comentas se suele deber a que tienes una referencia a alguna librería que no existe. Esto se arregla del siguiente modo:
1º Convierte la base de datos al formato Access 2003, aunque te dé ese error, en teoría te la debe convertir. Recuerda convertirlas progresivamente (como hemos indicado anteriormente).
2º Abre la base de datos con Access 2003, si tienes la opción de que se oculte la ventana de la base de datos abre la mdb con la tecla mayúsculas pulsada o cuando lo abras pulsa la tecla F11 ó desde el menú "Ventana".
3º En "Objetos", accede a "Módulos", en teoría debes tener algún módulo (código de Visual Basic) que será el que te esté dando del problema. Abre uno de ellos.
4º Desde el menú "Herramientas" - "Referencias" échale un vistazo a la lista de referencias que tengas chequeadas, en teoría, Access automáticamente marca la referencia que no encuentra pondiendo delante el texto "FALTA:".
5º Selecciona la referncia en la que te ponga "FALTA:...", en la parte inferior de la ventana verás qué fichero falta, comprueba que efectivamente no existe y cópialo. Si consideras que esta referencia no es necesaria para tu código Visual Basic de Access desmárcala y ya no te dará el error.
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A