el Guille, la Web del Visual Basic, C#, .NET y más...

Convertir mdb Access 97 a 2002-2003

 
Iniciado el 11/Feb/2013
Actualizado: 13/Feb/13

Utilidad para convertir bases en formato Access 97 al formato de Access 2002-2003


 

 

Utilidad para convertir bases en formato Access 97 al formato de Access 2002-2003 y enlace para instalar

 

 

Pequeña descripción

 

La aplicación en funcionamiento
La aplicación en funcionamiento

 

Hay una opción que indica "Usar formato accdb (Access 2007~)" que supuestamente es para abrir ficheros de Access 2007 y superior (.accdb) pero a mí NO me funciona ni instalando los drivers que dice Microsoft.

En teoría con esa opción se podrían abrir ficheros de cualquier versión y guardarlos en cualquiera superior a 2003, pero ya digo que a mí no me furula...

Para poder guardar hay que darle a "Abrir base" (eso comprueba si es correcta la base de datos indicada y además muestra las tablas que tenga).

 

 

Aviso de Access 2013
Aviso de Access 2013 (pulsa en NO)

 

Cuando se convierte al formato de Access 2002-2003 y lo abres con el Access 2013 te dice que conviertas el formato, hay que responder NO, ya que no hace nada de nada.

Una vez convertido el formato Access 97 se podrá guardar, modificar, etc., pero no se podrá guardar como... (ni idea de por qué no).

 

Ni que decir tiene que antes de convertir una base deberías tener una copia en otro lado... vayamos a liarla... ;-)

 

Y ya está... ;-)

 

Nota / Aviso
Esta utilidad para convertir bases de datos con formato de Access 97 a Access 2002-2003, (según me dicen) sólo copia las tablas con los datos. Así que... el que avisa...

 

Datos técnicos:
Para hacer las copias, estoy usando el método/procedimiento CompactDatabase definido en la clase: JetEngine usando la referencia a JRO 2.6: Microsoft Jet and Replication Objects 2.6 Library).
He intentado usar otras referencias, pero no me funcionan, al menos para abrir la base de datos que es lo que primero hago, más que nada para comprobar que es correcta esa base que se quiere convertir, tendré que probar a compactar/copiar usando otras versiones, pero aún no lo he hecho.
 
Y la forma de acceder a la base de datos es usando: Provider=Microsoft.Jet.OLEDB.4.0;.
He probado con Provider=Microsoft.ACE.OLEDB.12.0; pero me dice que yo no lo tengo instalado.

 

Por favor mándame tus comentarios/errores usando la dirección que hay más abajo en soporte.
Gracias.

 

12/Febrero: Pulsa aquí para descargar el ZIP con el ejecutable (necesitas el .NET 4.5) 15.5 Kb (v1.0.0.5)

 

12/Febrero: Pulsa aquí para instalar usando ClickOnce

Nota sobre la instalación ClickOnce en Windows 8:
Si estás usando Windows 8 te mostrará un aviso de seguridad (figura 3),
pulsa en "More info / Más información" para que te permita instalarla (figura 4).

 

Aviso de Windows 8 al intentar ejecutar el instalador (setup.exe)
Aviso de Windows 8 al intentar ejecutar el instalador (setup.exe)

Pulsando en More info muestra la opción de ejecutar
Pulsando en More info muestra la opción de ejecutar

 


 

Política de privacidad

 


 


Soporte
 

Soporte:
Por favor, cualquier duda o problema con esta aplicación envíala a:
enviar un mensaje a elGuille
indicando la versión y una pequeña descripción de cómo reproducir el problema.
Gracias.

 
 

 


Haz tu donativo a este sitio con PayPal
 

Busca en este sitio con Google
 
Google

La fecha/hora en el servidor es: 18/05/2024 13:14:57

La fecha actual GMT (UTC) es: 

©Guillermo 'guille' Som, 1996-2024