Ver Mensaje Individual
  #7 (permalink)  
Antiguo 22/11/2006, 11:06
Avatar de AlZuwaga
AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
lo que interpreto es que ya probaste a colocarle el mismo nombre a base origen y destino y te dice que no se puede.

Cita:
Lo que sigue entonces sería: eliminar la base original y luego renombrar la nueva base. Me sigues hechando una mano???
Y... la única que le encuentro es que lo vas a tener que hacer manualmente si no disponés de FSO. Llegado este punto, yo lo haría al revés:

Si la base de datos original se llama pcarvajal.mdb, la renombro a pcarvajal_tmp.mdb e inmediatamente corro alguno de los dos scripts de esta manera...

Set Engine = CreateObject("DAO.DBEngine.35")
Engine.CompactDatabase "path\pcarvajal_tmp.mdb", "path\pcarvajal.mdb"

... y, luego de verificar que la base de datos quedó funcional, borro manualmente el pcarvajal_tmp.mdb
__________________
...___...