Foros del Web » Programación para mayores de 30 ;) » Programación General »

Error cuando compacto una base de datos access desde VB

Estas en el tema de Error cuando compacto una base de datos access desde VB en el foro de Programación General en Foros del Web. Hola ya creo que tendre mas aburridos a la gente del foro me dieron esta intrucciones para compactar la base de datos desde access DBEngine.CompactDatabase ...
  #1 (permalink)  
Antiguo 24/06/2004, 15:32
 
Fecha de Ingreso: marzo-2003
Mensajes: 524
Antigüedad: 21 años, 1 mes
Puntos: 2
Error cuando compacto una base de datos access desde VB

Hola ya creo que tendre mas aburridos a la gente del foro me dieron esta intrucciones para compactar la base de datos desde access

DBEngine.CompactDatabase Rutabd & NombreBD, Rutabd & "COMPACTA.MDB"
Kill Rutabd & NombreBD & ".MDB"
Name Rutabd & "COMPACTA.MDB" As Rutabd & NombreBD & ".MDB"

yo tengo un codigo asi en mi programa en vb

Dim db1
Dim db2
db1 = "C:\SistemaDeudores.mdb"
db2 = "C:\SistemaDeudores2.mdb"
DBEngine.CompactDatabase db1, db2, False, , dbVersion30

pero me sale un error

Rut - time error '424'
Object required


es una base de datos Access 2000

Última edición por Escorpion_Negro; 24/06/2004 a las 15:34
  #2 (permalink)  
Antiguo 24/06/2004, 15:33
 
Fecha de Ingreso: marzo-2003
Mensajes: 524
Antigüedad: 21 años, 1 mes
Puntos: 2
sera que no tengo decrarado el DBEnegine
  #3 (permalink)  
Antiguo 25/06/2004, 10:40
Avatar de Kelpie  
Fecha de Ingreso: febrero-2002
Ubicación: NorthSpain
Mensajes: 609
Antigüedad: 22 años, 2 meses
Puntos: 8
El objeto dbEngine no hay que declararlo.
Se me ocurre que no tengas las referencias de datos en tu proyecto (proyecto/referencias). Deberías tener seleccionado algo como "Microsoft DAO 3.51 Object Library..." o "Microsoft ActiveX Data Objects 2.7...".
__________________
Kelpie
  #4 (permalink)  
Antiguo 20/07/2004, 11:47
 
Fecha de Ingreso: marzo-2003
Mensajes: 524
Antigüedad: 21 años, 1 mes
Puntos: 2
tengo declarado la referencia "Microsoft ActiveX Data Objects 2.7...". y persiste el problema sera mejor con DAO 3.51
  #5 (permalink)  
Antiguo 20/07/2004, 21:19
 
Fecha de Ingreso: junio-2004
Mensajes: 20
Antigüedad: 19 años, 10 meses
Puntos: 1
Amigo Pienso Que Debes Convertir Esa Base De Datos De Acces2000 A Formato De Archivo Acces 97 Sino Nunca Te Va A Compactar La Base De Datos Luego Haces Las Conecciones.con El Objcontrol Con Recordsource A La Tabla Asignada.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:10.