Error en RepairDatabase
Hola.
Tengo una base de datos Access 2000 que quiero reparar y compactar mediante un botón de mi aplicación.
Compactar no em da ningún problema, lo hace bien, pero cuando quiero reparar me sale un mensaje de error que pone:
"Operación no válida para este tipo de objeto"
El código que utilizo es este:
Dim dbDB As FDatabase
On Error GoTo Err_AbrirBD
Set dbDB = OpenDatabase("C:\BASE", True, False)
dbDB.Close
DBEngine. RepairDatabase "C:\BASE.mdb"
Cuando capturo el error y muestro Err.Description me sale el mensaje anterior.
¿A qué se debe y como podría solucionarlo?
Gracias
Tengo una base de datos Access 2000 que quiero reparar y compactar mediante un botón de mi aplicación.
Compactar no em da ningún problema, lo hace bien, pero cuando quiero reparar me sale un mensaje de error que pone:
"Operación no válida para este tipo de objeto"
El código que utilizo es este:
Dim dbDB As FDatabase
On Error GoTo Err_AbrirBD
Set dbDB = OpenDatabase("C:\BASE", True, False)
dbDB.Close
DBEngine. RepairDatabase "C:\BASE.mdb"
Cuando capturo el error y muestro Err.Description me sale el mensaje anterior.
¿A qué se debe y como podría solucionarlo?
Gracias
1 respuesta
Respuesta de kieleze
-1