MIGRAR DADOS DE TABELAS DBF PARA ACCESS 2000

USUARIO.EXCLUIDOS 26/11/2006 19:51:44
#186302
Prezados Amigos:
Tenho um sistema em foxpro 5.0 e tabelas de dados tipo def e fiz o msm sistema em vb6, com bd access 97 usando DA0 e Win98. Até aqui tudo bem, consigo migrar os dados das tabelas DBFs para as tabelas do bd access 97. O problema é q mudei para WinXp e mudei o bd para access 2000 e agora não mais consigo migrar os dados como acima. Quem puder m ajudar ficarei muito grato

EMANUEL 27/11/2006 07:49:29
#186334
Caro, bom dia!
Primeiro, como voce fez a primeira migração?, lembre-se que a conexao com o banco access97 é difrente de uma conexao com access200 uo superior

Favor colocar os detalhes e o erro que esta ocorrendo, para assim facilitar nossa ajuda.

sds
Emanuel


F001E 27/11/2006 09:10:25
#186345
Resposta escolhida
ja que vc migrou os DBF para o Access 97...agora migra do Access 97 para o 2000...
USUARIO.EXCLUIDOS 27/11/2006 11:18:32
#186400
bom dia a todos! EMANUEL, bgd pela atenção. E tentarei m explicar seguindo sua orientação:
Para abrir os banco de dados em DAO faço da seguinte forma:
'em General:
Public DbLojaI As Database
Public DbFox As Database
'em Form_Load():
Dim Arq As String
Dim ArqFx As String
Arq = "C:\Vb\PrgTransfere\DbLojaI.mdb"
Set DbLojaI = Workspaces(0).OpenDatabase(Arq)
ArqFx = "C:\Vb\xBase\xDbfs"
Set DbFox = Workspaces(0).OpenDatabase(ArqFx, False, False, "FoxPro 2.5")
'No arquivo ini da aplicacão, faço a entrada:
[Installable ISAMS]
FoxPro 2.5 = C:\WINDOWS\SYSTEM\BS200.DLL
'Esta dll esta neste endereço acima
'Pois bem, usando Project Library:
Microsoft DAO 3.51 Object Library
'breca em:
Set DbLojaI = Workspaces(0).OpenDatabase(Arq)
' o erro é:Run-Time error '3343'
Unrecognized databases format 'C:\vb\PrjTransfere\DbLojaI.mdb'
' Isto é, não abre o bd access. mas abre DbFox, onde esta as tabelas DBFs
'E se mudar para Microsoft DAO 3.6 Object Library,
da o contráro, ou seja, breca em:
Set DbFox = Workspaces(0).OpenDatabase(ArqFx, False, False, "FoxPro 2.5")
' da o erro: Run-Time error '3170' Não foi possivel encontrar ISAM Instalável
Mas se o bd for Access 97 e usando DAO 3.51 roda normalmente

Me parece q o problema esta em XBS200.DLL q à± é compatível com access 2000
ou outro Object Library em Project Reference q eu não conheço

caro Emanuel e os demais colegas. Conto com vcs para me ajudar a sair dece problema
grt pela atenção
USUARIO.EXCLUIDOS 27/11/2006 11:32:16
#186406
oi Fernando, brd pela atenção.
acontece q ainda falta migrar algumas tabelas e gostaria d poder fazer direto dos DBFs para o access 2000


USUARIO.EXCLUIDOS 27/11/2006 12:00:57
#186422
alguem sabe m informar se é possível instalar o access 97 no WinXp?
pois já naum tenho como voltar para Windows98

F001E 27/11/2006 17:33:08
#186562
sim....o Access 97 roda no XP sim....eu pelo menos tenho instalado aki...e roda legal....
USUARIO.EXCLUIDOS 28/11/2006 11:19:35
#186728
Ok Fernando, Será q já tendo o 2000 instalado, pode instalar 0 97 na msm maquina?
Quanto ao problema acima, motivo teste tópico, será que alguem mais do forum, teria como resolve-lo?

F001E 28/11/2006 11:56:29
#186738
sim....vc pode instalar o 97 junto com o 2000....mas é o seguinte....na instalaçao do 97...instala em outra pasta.....tipo...\Office97...um exemplo...pois c for instalador no mesma pasta do 2000....um anula o outro....mas se colocar em pasta diferente....os dois funcionarão.....
USUARIO.EXCLUIDOS 28/11/2006 12:08:02
#186743
Ok Fernando, bgdo pela ajuda

F001E 28/11/2006 12:13:39
#186746
WaldeSilva....se for possivel...tem como vc postar um Tabela do DBF....quero fazer esse este...pois nao tenho nenhuma Tabela do DBF aki comigo...
Página 1 de 2 [18 registro(s)]
Tópico encerrado , respostas não são mais permitidas