Ich verwende eine .xlsx-Datei und wollte die Details in ein Dataset importieren. , aber es gibt einen Fehler "Fehler beim Erstellen der Datei" auf den Code MyCommand.Fill (DtSet);Fehler beim Erstellen der Datei - Excel für Dataset
Sie bitte den vollständigen Code unter
System.Data.OleDb.OleDbConnection MyConnection;
System.Data.DataSet DtSet;
System.Data.OleDb.OleDbDataAdapter MyCommand;
MyConnection = new System.Data.OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + textBox1 + ";Extended Properties=Excel 12.0;");
MyCommand = new System.Data.OleDb.OleDbDataAdapter("select * from [Sheet1]", MyConnection);
MyCommand.TableMappings.Add("Table", "TestTable");
DtSet = new System.Data.DataSet();
MyCommand.Fill(DtSet);
Sie enthalten die Arbeitsmappe bereits ein Arbeitsblatt namens „Testtable“? – jdweng