COMO ABRIR ARQUIVO DBF

USUARIO.EXCLUIDOS 28/04/2007 10:41:04
#214181
CAROA AMIGOS DO VBMANIA.
Estou precisando mais uma vez a ajuda de vcs.
Meu problema é o seguinte:
eu tenho uma tabela em dbf e eu quero acessar ela, da seguinte forma:
gostaria de jogar tudo que eu tenho na tabela em dbf para um flex grid, mais não sei como fazer isso.
se alguem puder me ajudar ficaria muito grato.
qualquer coisa me add no msn: guiguigor@hotmail.com
ROBIU 28/04/2007 16:32:05
#214216
Resposta escolhida
Veja se os artigos deste site te ajudam
http://www.visualbasic.mat.br/vb/artigos_busca.asp?search=dbf
USUARIO.EXCLUIDOS 29/04/2007 00:28:20
#214235
Pelo que conheço exitem 2 opções:

1 - Usar um data control; [S53]

2 - Usar o Ado para abrir o DBF;

Opção 2:

Segue abaixo o código:

Option Explicit

Dim CnnDBF as new adodb.connection

Private Sub AbreDBF()

'Perceba que após o Source passamos apenas o caminho do arquivo
'como parametro e no select devemos usar no from o nome do arquivo
'Ex:
' Rst.Open "Select * from Produto.dbf"

CnnDBF.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\dbf\;Extended Properties=""DBASE IV;"";"
CnnDBF.Open

End Sub


Espero ter ajudado,

Abraço!!!
USUARIO.EXCLUIDOS 25/05/2007 09:01:50
#218211
desculpa ai cara, mais eu não entendi.
100000 perdão pela ignorancia, mais de qualquer formo obrigado mesmo
fique com deus
ROBIU 25/05/2007 09:08:40
#218214
Parece que a dica de LUID funciona, mas se você está com dificuldade de acessar as tabelas Dbf, tenta importar as tabelas para dentro do Access e usá-las como tabelas do Access. Neste caso você tem duas opções. Importar os vincular. Para que as alterações no arquivo dbf sejam visíveis na tabela do Access vc precisa vincilar as tabelas. Para fazer isso entra no Access, na guia das tabelas, clica com o butão direito e no menu que aparece clica em Vincular Tabelas.
USUARIO.EXCLUIDOS 25/05/2007 09:10:23
#218215
veleu roberto, funciona sim, muito obrigado mesmo.
Tópico encerrado , respostas não são mais permitidas