La Web del Programador: Comunidad de Programadores
 
    Pregunta:  21643 - PROBLEMAS AL PASAR UNA APLICACION DE ACCESS 97, AL 2000
Autor:  OSCAR CABRERA
De antemano les envio un cordial saludo, y les agradesco por sus posibles respuestas.
El problema que poseeo es que realise una aplicación el Access97, pero cuando la quiero abrir en access2000, al realizar la conversion de version me vota error, me dise que el codigo de visual basic está dañado. Intente abriendola con la misma version, en solo lectura, en modo exclusivo, exclusivo de solo lectura. Incluso cree otra BD, y trate de importar los datos, las tablas me las traen pero cuando intento de traerme los formularios (cualquiera que sea) o el modulo que utilizo me dice que hay un error de carga con un formulario. y no me carga nada, asi trate de importar otro formulario me dice que hay problemas con ese, error de carga. Y lugo dice codigo de VB dañado. Programe con el generador de codigo de Access.

  Respuesta:  Voro Pellicer Roselló
Simplemente tienes que entrar en todo el código escrito y ponerle las comillas delante para que no compile. A partir de ahí solamente tienes que importarlo y no te dará ningún problema.

  Respuesta:  Martin Ruiz
Ese mismo problema también lo tuve yo, y no encontré ninguna explicación lógica, al final y después de intentarlo de multiples formas loconsegui haciendo la importación por tandas a una base de datos del 2000 y una vez todas en el 2000 los importe en una sóla BD, de todas formas tuve que repasar las referencias, en el momento que encuentra algo que no compila (debido a que cambian sobre todo la referente al acceso a datos, DAO 2.5/3.5) se estropea la base de datos y ya no hay forma de repararla.
Esto sólo me pasó cuando la aplicación era grande (2000 consultas 500 formularios y otros tantos informes), cuando la aplicación es pequeña no ocurre este problema (alrededor de 30 formularios)

Así que armate de paciencia y suerte.

Un saludo