Visual Basic - Reparar Base de Datos

Life is soft - evento anual de software empresarial
 
Vista:

Reparar Base de Datos

Publicado por Lucas (4 intervenciones) el 24/08/2005 15:51:32
Tenía esta línea en mi código Visual basic 5.0 (base de datos ACCESS 97)
DBEngine.RepairDatabase p_location
que me permitía reparar la base de datos ubicada en p_location.
Con la versión del DAO 3.51 no hubo problemas, pero tuve que cambiarla a la versión 3.6 y dejo de 'aparecer' la opción RepairDatabase en el DBEngine.
Como puedo hacer para reparar la base de datos con esta versión del DAO?.
Muchas gracias.

Lucas
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Reparar Base de Datos

Publicado por Rick Hunter (26 intervenciones) el 24/08/2005 19:43:08
Hasta donde he leido, se trata igual el dbengine, solo que en las referencias debes incluir el DAO36 en vez de 3.51

Ojala y te sirva
SALUDOS!!
Desde Coahuila, Mexico...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Reparar Base de Datos

Publicado por Lucas (4 intervenciones) el 24/08/2005 21:28:23
Gracias Rick...
Te cuento... cuando referenciaba al 3.51 necesitaba dos lineas para reparar y compactar la base de datos
dbengine.repairdatabase base
dbengine.compactdatabase base

Cuendo cambié la referencia al 3.6 me tiraba un error en la primera de las lineas de arriba... por eso la consulta a foro.
Me acabo de enterar que a partir de la versión3.6 del DAO la linea
dbengine.compactdatabase base
hace ambas tareas: repara y compacta la base...

Muchas gracias por tu tiempo.

Lucas: [email protected]
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar