FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Como usar CompacDataBase no ADO?
Posts: 139
Joined: Fri Nov 25, 2005 04:38 PM
Como usar CompacDataBase no ADO?
Posted: Tue Dec 13, 2005 06:53 PM

Preciso utilizar a opção de compactar base de dados do access...

Ronaldo Minacapelli
Sistemas, Hospedagem e Criação de WebSites
http://www.bazevani.com.br
Posts: 33
Joined: Mon Oct 17, 2005 11:56 PM
Como usar CompacDataBase no ADO?
Posted: Wed Dec 14, 2005 07:24 PM

Usa JRO (Jet and Replication Objects): The Vb code follows :

Dim oJro As JRO.JetEngine
Dim cnn1 As String, cnn2 As String

' Creamos un nuevo objeto JetEngine
Set oJro = New JRO.JetEngine

' Cadena de conexión de origen
cnn1 = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data source=c:\Mis documentos\base97.mdb;" & _
"Jet OLEDB:Engine Type = 4;" & _
"Jet OLEDB:Database Password = ContraseƱa"

' Cadena de conexión de destino
cnn2 = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data source=c:\Mis documentos\base2000.mdb;" & _
"Jet OLEDB:Engine Type = 5;" & _
"Jet OLEDB:Database Password = ContraseƱa"

' Compactamos la base de datos
oJro.CompactDatabase cnn1, cnn2

Posts: 139
Joined: Fri Nov 25, 2005 04:38 PM
Como usar CompacDataBase no ADO?
Posted: Wed Dec 14, 2005 11:16 PM

em visual basic em consegui. não consigo fazer no xharbour

Ronaldo Minacapelli
Sistemas, Hospedagem e Criação de WebSites
http://www.bazevani.com.br
Posts: 33
Joined: Mon Oct 17, 2005 11:56 PM
Como usar CompacDataBase no ADO?
Posted: Thu Dec 15, 2005 01:11 AM

JRO stands for Microsoft Jet and Replication Objects 2.6 Library
Any error messages you want to share with us ?

Continue the discussion