Visual Basic - DAO, CompactDB y pwd

Life is soft - evento anual de software empresarial
 
Vista:

DAO, CompactDB y pwd

Publicado por DickM (4 intervenciones) el 29/05/2003 23:58:53
Saludos.
Tengo una base de datos en Access XP accedida desde DAO 3.6, en donde uso contraseña...
No tengo problema para abrirla por código, ni manejarla,... El problema viene cuando voy a usar el CompactDatabase del DAO,... pues no sé cómo decirle la contraseña,... Y obviamente me produce un error al tratar de compactarla...

Agradezo de antemano...
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
sin imagen de perfil

RE:DAO, CompactDB y pwd

Publicado por Iñaki (502 intervenciones) el 30/05/2003 10:36:48
Puedes hacerlo de esta forma:
DBEngine.CompactDatabase base_datos, base_datos_temp,true,false,password

Base_datos : es el nombre de la base datos con su ruta completa
Base_datos_temp : el nombre que le quieras a la nueva copia
En cuanto a los otros parámetros, "true" es para abrir en modo exclusivo y "false" que no es de solo lectura, a continuacion la password

Los pasos a seguir son:
1- comprobar que si existe la BD temporal y borrarlo.
2- compactar
3.- comprobar que se ha creado la BD temporal
4. borrar la BD original
Kill base_datos
5. renombrar la BD temporal con el de BD original
Name base_datos_temp As base_datos
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:DAO, CompactDB y pwd

Publicado por DickM (4 intervenciones) el 31/05/2003 00:36:31
Gracias.... Voy a probarlo....
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