hi leute wieder einmal
also ich will per button tabelle1 meiner excel datei auslesen und sie in eine datagrid kopieren.
pfad wird per opendialog aufgerufen
fehler: er fügt zwar rows in dem falle 3 in der datagrid ein aber schreibt keine werte aus der excel in die datagrid
also ich will per button tabelle1 meiner excel datei auslesen und sie in eine datagrid kopieren.
pfad wird per opendialog aufgerufen
fehler: er fügt zwar rows in dem falle 3 in der datagrid ein aber schreibt keine werte aus der excel in die datagrid
VB.NET-Quellcode
- Dim MyConnection As System.Data.OleDb.OleDbConnection
- Dim DtSet As System.Data.DataSet
- Dim MyCommand As System.Data.OleDb.OleDbDataAdapter
- Dim offnen As New OpenFileDialog
- Dim pfad As String
- With offnen
- .Title = "Importieren"
- .InitialDirectory = My.Computer.FileSystem.SpecialDirectories.Desktop
- .Filter = "All Files (*.*)|*.*|Excel files (*.xlsx)|*.xlsx|CSV Files (*.csv)|*.csv|XLS Files (*.xls)|*xls"
- .ShowDialog(Me)
- End With
- pfad = offnen.FileName
- MyConnection = New System.Data.OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + pfad + ";Extended Properties=Excel 12.0;")
- MyCommand = New System.Data.OleDb.OleDbDataAdapter("select * from [Tabelle1$]", MyConnection)
- MyCommand.TableMappings.Add("Table", "Net-informations.com")
- DtSet = New System.Data.DataSet
- MyCommand.Fill(DtSet)
- dgv_symbol.DataSource = DtSet.Tables(0)
- MyConnection.Close()