Daten aus einer Excel Datei in eine SQL Datenbank schreiben Verfasst am: 16.02.2010, 13:17
Hallo zusammen,
gleich zu Anfang, meine Kenntnisse in VB.NET sind beschränkt. Ich möchte aus einer Excel Datei Daten auslesen, die Spaltenzahl ist immer gleich, und diese in eine Datenbank schreiben. Ich benutze Visual Studio 2008 Express und den 2008 Express SQL Server.
Wie ich die Daten in ein Dataset schreibe habe ich schon rausgefunden, doch damit komme ich kein Stück weiter. Dann sind die Daten halt in dem Dataset aber wie komme ich da jetzt dran.
Was ein Gridview usw ist, weiß ich schon aber wie kriege ich die Daten da rein, das ich sie sehen und bearbeiten kann?!
Code:
Dim DS As System.Data.DataSet
Dim MyCommand As System.Data.OleDb.OleDbDataAdapter
Dim MyConnection As System.Data.OleDb.OleDbConnection
MyConnection = New System.Data.OleDb.OleDbConnection( _
"provider=Microsoft.Jet.OLEDB.4.0; " & _
"data source=C:\myData.XLS; " & _
"Extended Properties=Excel 8.0;")
' Select the data from Sheet1 of the workbook.
MyCommand = New System.Data.OleDb.OleDbDataAdapter( _
"select * from [Tabelle1$]", MyConnection)
DS = New System.Data.DataSet()
MyCommand.Fill(DS)
MyConnection.Close()