COMPACTAR BANCO.ACCDB, ACCESS 2007 EM VB6.
não estou conseguindo compactar minha base de dados direto pelo vb6.
da o seguinte erro: [Ô]NÃO FOI POSSÃVEL ENCONTRAR ISAM INSTALÃVEL[Ô]
ja tenter procurar alguam solução mais não encontro.
segue o cófigo usado:
[ô]*******************************
[ô]para compactar o banco de dados
[ô]*******************************
Dim JRO As JRO.JetEngine
Set JRO = New JRO.JetEngine
DB_origem = [Ô]Provider=Microsoft.ACE.OLEDB.12.0;Data Source=[Ô] & bancoORIGEM & [Ô];pwd=senhaBANCO[Ô]
DB_destino = [Ô]Provider=Microsoft.ACE.OLEDB.12.0;Data Source=[Ô] & bancoDESTINO & [Ô] ;Jet OLEDB:Encrypt Database=True[Ô]
JRO.CompactDatabase DB_origem, DB_destino
[ô]*******************************
[ô]*******************************
[ô]*******************************
será que alguem pode me ajudar.
obrigado.
da o seguinte erro: [Ô]NÃO FOI POSSÃVEL ENCONTRAR ISAM INSTALÃVEL[Ô]
ja tenter procurar alguam solução mais não encontro.
segue o cófigo usado:
[ô]*******************************
[ô]para compactar o banco de dados
[ô]*******************************
Dim JRO As JRO.JetEngine
Set JRO = New JRO.JetEngine
DB_origem = [Ô]Provider=Microsoft.ACE.OLEDB.12.0;Data Source=[Ô] & bancoORIGEM & [Ô];pwd=senhaBANCO[Ô]
DB_destino = [Ô]Provider=Microsoft.ACE.OLEDB.12.0;Data Source=[Ô] & bancoDESTINO & [Ô] ;Jet OLEDB:Encrypt Database=True[Ô]
JRO.CompactDatabase DB_origem, DB_destino
[ô]*******************************
[ô]*******************************
[ô]*******************************
será que alguem pode me ajudar.
obrigado.
Segue o codigo.
ou
http://www.macoratti.net/compacta.htm
Dim AcApp As Access.Application
Dim pathBKP As String
Dim PathBase As String
Dim Path As String
Dim Tamanho As Integer
Dim Destino As String
Tamanho = Len(Text1.Text)
Destino = Left(Text1.Text, Tamanho - 4)
PathBase = Text1.Text
Path = Destino & [Ô]_TEMP.mdb[Ô]
Set AcApp = New Access.Application
AcApp.CompactRepair PathBase, Path
AcApp.Quit acQuitSaveNone
Kill PathBase
FileCopy Path, PathBase
Kill Path
ou
http://www.macoratti.net/compacta.htm
Bom dia EJOPE.
Voce pode estar utilizando dll's de compactacao e descompactacao.
Azip32.dll e Aunzip32.dll
Eu utilizo deste metodo, para diversas situações onde necessito de backup.
é bem simples o metodo, e eficaz.
Fonte: http://www.macoratti.net/pac_arq.htm
Espero que lhe ajude.
Voce pode estar utilizando dll's de compactacao e descompactacao.
Azip32.dll e Aunzip32.dll
Eu utilizo deste metodo, para diversas situações onde necessito de backup.
é bem simples o metodo, e eficaz.
Fonte: http://www.macoratti.net/pac_arq.htm
Espero que lhe ajude.
obrigado pelas respostas, mais o que eu quero é reparar e compactar o banco.accdb.
no exemplo do JAMESBOND007 mandado acima, não está funcionando para essa versão.
alguem tem mais alguma sugestão????
no exemplo do JAMESBOND007 mandado acima, não está funcionando para essa versão.
alguem tem mais alguma sugestão????
Tópico encerrado , respostas não são mais permitidas