ARQUIVOS DBF VISUAL FOX 9
Galera, alguem sabe me dizer como abrir um arquivo dbf no datagridview...
grato
grato
Boa noite,
Amigo faça assim:
Agora basta adaptar e testar
Até mais.
Amigo faça assim:
Dim oConn As New OleDbConnection()
[ô]define a string de conexão com a fonte de dados Northwind.mdb
oConn.ConnectionString = [Ô]Provider=Microsoft.Jet.OLEDB.4.0;Data Source=[Ô] & caminhopasta & [Ô] ;Extended Properties=dBASE IV;[Ô]
[ô] Cria uma string de conexão , um data adapter e um data table.
Dim TableAdapterClientes As New OleDbDataAdapter([Ô]SELECT CODIGO, descricao FROM [Ô] & caminhobd & [Ô] where descricao like [ô][Ô] & txtdescricao.Text.ToUpper & [Ô]%[ô] [Ô], oConn)
Dim tabelaCliente As New DataTable()
[ô] preenche o adapter com o conteúdo da tabela Customers.
TableAdapterClientes.Fill(tabelaCliente)
[ô] Define a fonte de dados para o BindingSource1.
BindingSource1.DataSource = tabelaCliente
[ô] Ordena os itens pela cidade ascendente e nome da companhia em ordem descendente
[ô] Define a fonte de dados para o dataGridView1 e o BindingSource1.
DataGridView1.DataSource = BindingSource1
Agora basta adaptar e testar
Até mais.
amigo ... muito obrigado
consegui desta forma:
Dim oConn As New OleDbConnection()
oConn.ConnectionString = [Ô]Provider=VFPOLEDB.1;Data Source=c:\....;Extended Properties=dBase 5.0[Ô]
oConn.Open()
Dim oCmd As OleDbCommand = oConn.CreateCommand()
oCmd.CommandText = [Ô]SELECT * FROM clientes[Ô]
Dim dt As New DataTable()
dt.Load(oCmd.ExecuteReader())
oConn.Close()
DataGridView1.DataSource = dt
consegui desta forma:
Dim oConn As New OleDbConnection()
oConn.ConnectionString = [Ô]Provider=VFPOLEDB.1;Data Source=c:\....;Extended Properties=dBase 5.0[Ô]
oConn.Open()
Dim oCmd As OleDbCommand = oConn.CreateCommand()
oCmd.CommandText = [Ô]SELECT * FROM clientes[Ô]
Dim dt As New DataTable()
dt.Load(oCmd.ExecuteReader())
oConn.Close()
DataGridView1.DataSource = dt
Opa, que bom, conseguiu pesquisando?
Abraços!
Abraços!
Tópico encerrado , respostas não são mais permitidas