A
a
Dear friends
I want import data from CSV file to mdb file How can I do that in vb.net?
I want import data from CSV file to mdb file How can I do that in vb.net?
Dear friends
I want import data from CSV file to mdb file How can I do that in vb.net?
Dear friends
I want import data from CSV file to mdb file How can I do that in vb.net?
Cor Ligthert said:a,
It is important that you tell us if you want to use an import in an
existing database or a new database table.
As you are an expert in Access, you would no the reason.
That there is nothing simple is probably because that Jet is a little bit
out of the focus and everything is now SQL Server, where is a simple
BulkCopy (Although I see that this will be replaced)
For OleDB you have in fact simple to get a DataSet using the connection
and the Fill from CSV and then use that DataSet by looping through the
resulted datatable and then update your database that you have filled
first.
For the update you can simple use the commandbuilder.
Cor
a said:Dear friends
I'm not strong vb.net programmer I'm just take course and I want to learn
from you
And I have Excellent knowledge of access 2003 (Expert)
In access 2003 to import data from CSV file you just select file import
and select text
And all CSV file will import in a new table with some steps with the
wizard
know I want just import data from CSV file to Access using VB.NET
by button in vb.net form just click this button the vb.net imports data
from csv file to access mdb file
Mr. Paul
Microsoft MVP (Visual Basic)
give me this code :
Dim AccessConn As New
System.Data.OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;"
& _
"Data Source=C:\Test Files\db1 XP.mdb")
AccessConn.Open()
'New table
Dim AccessCommand As New System.Data.OleDb.OleDbCommand("SELECT *
INTO [TextFileTable] FROM
[Text;DATABASE=C:\Documents and Settings\...\My Documents\My
Database\Text].[Textfile.txt]",
AccessConn)
'Existing table
'Dim AccessCommand As New System.Data.OleDb.OleDbCommand("INSERT
INTO [TextFileTable] (F1,
F2, F3, F4, F5) SELECT F1, F2, F3, F4, F5 FROM
[Text;DATABASE=C:\Documents and Settings\...\My
Documents\My Database\Text].[Textfile.txt]", AccessConn)
AccessCommand.ExecuteNonQuery()
AccessConn.Close()
But there is error in the code I can't benefit form this code
The error in sql code
I'm edit this code like this but also there is error in sql code:
Dim cn As New OleDbConnection
cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=test.mdb;Persist Security Info=False"
cn.Open()
Dim cmd As New OleDbCommand
cmd.CommandText = ("SELECT * INTO [TextFileTable] FROM [Text;DATABASE=
E:\a.csv]")
cmd.Connection = cn
cmd.ExecuteNonQuery()
cn.Close()
==
Can you edit the code for me
Gillard said:by just having a look at the code project web site and searching CSV you
can find what you are looking for