Compactar base de ACCCES..

14/10/2005 - 20:28 por Permin | Informe spam
Hola :



Soy novato en el uso de bases de datos en Access y quiero consultar como
tengo que compactar las base de datos. Porque veo que a medida que se usan
crecen en volumen mas de lo real..porque , sucede esto??. Como lo puedo
evitar.???

Preguntas similare

Leer las respuestas

#1 Jesús López
15/10/2005 - 00:21 | Informe spam
http://support.microsoft.com/defaul...-us;306287

"Permin" escribió en el mensaje
news:%
Hola :



Soy novato en el uso de bases de datos en Access y quiero consultar como
tengo que compactar las base de datos. Porque veo que a medida que se usan
crecen en volumen mas de lo real..porque , sucede esto??. Como lo puedo
evitar.???


Respuesta Responder a este mensaje
#2 Gabriel
13/12/2005 - 18:22 | Informe spam
Es de Jesus Fernandez, también me contestó el Cid en el apartado de Visual
Basic .net, son iguales y funciona. Espero os sirva también...

AÑADE LA REFERENCIA "Interop.JRO.dll" LA DESCRIPCION EN MI APLICACION ES
="Microsoft Jet and Replication Objects 2.6 Library"

Private Sub INTEGRIDAD_ACCESS()
Dim jro As JRO.JetEngine

Dim ORIGINAL As String = "C:\ORIGINAL.MDB"

Dim DESTINO As String = "C:\DESTINO.MDB"

Try

jro = New JRO.JetEngine

jro.CompactDatabase("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &
ORIGINAL & _

";Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & DESTINO & ";Jet
OLEDB:Engine Type=5")

File.Delete(ORIGINAL)

File.Copy(DESTINO, ORIGINAL)

Catch

MSGBOX( "SE PRODUJO UN ERROR AL INTENTAR COMPROBAR LA INTEGRIDAD DE LA
BASE DE DATOS. IMPOSIBLE CONTINUAR.")



End Try

End Sub
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida