ATUALIZACAO EM DBF
Estou usando o seguite metodo para atualizar uma tabela em DBF
Set dconn = OpenDBFConn([Ô]C:\ACSN\CENTRAL\DADOS[Ô])
dconn.Execute ([Ô]Delete * from [forcli#DBF][Ô])
porem da o seguinte erro: A tabela externa nao esta no formato esperado
======================================================
Function OpenDBFConn(Path)
Set dconn = CreateObject([Ô]ADODB.Connection[Ô])
dconn.Open [Ô]Provider=Microsoft.Jet.OLEDB.4.0;[Ô] & _
[Ô]Data Source=[Ô] & Path & [Ô];[Ô] & _
[Ô]Extended Properties=[Ô][Ô]DBASE IV;[Ô][Ô];[Ô]
Set OpenDBFConn = dconn
======================================================
alguem sabe o que ta acontecendo?
Set dconn = OpenDBFConn([Ô]C:\ACSN\CENTRAL\DADOS[Ô])
dconn.Execute ([Ô]Delete * from [forcli#DBF][Ô])
porem da o seguinte erro: A tabela externa nao esta no formato esperado
======================================================
Function OpenDBFConn(Path)
Set dconn = CreateObject([Ô]ADODB.Connection[Ô])
dconn.Open [Ô]Provider=Microsoft.Jet.OLEDB.4.0;[Ô] & _
[Ô]Data Source=[Ô] & Path & [Ô];[Ô] & _
[Ô]Extended Properties=[Ô][Ô]DBASE IV;[Ô][Ô];[Ô]
Set OpenDBFConn = dconn
======================================================
alguem sabe o que ta acontecendo?
kra.. sinceramente, se fosse voce utilizaria o componente DATA , é um dos padroes do vb, conecte ele no arquivo dbf, e faça as opeeracoes via DAO, exemplo
para incluir novas linhas
DATA1.RECORDSET.ADDNEW
gravar
DATA1.RECORDSET.UPDATE
excluir
DATA1.RECORDSET.DELETE
para incluir novas linhas
DATA1.RECORDSET.ADDNEW
gravar
DATA1.RECORDSET.UPDATE
excluir
DATA1.RECORDSET.DELETE
Este link provavelmente lhe ajudará
http://www.macoratti.net/d280304.htm
[]'s
http://www.macoratti.net/d280304.htm
[]'s
segue exemplo
Tópico encerrado , respostas não são mais permitidas