既存のExcelファイルを開いてDataTableで埋める必要があります。どうやってやるの?
ASP.NETで作業しています
私はすでにこのソリューション(http://stackoverflow.com/questions/1746701/export-datatable-to-excel-file)でExcelを作成しようとしましたが、このようなOLEDB接続で開こうとしましたが、動作しませんでした..テーブルが正しい形式ではないと表示されました..次に、irがISAMファイルを見つけることができなかったと表示されました..どうすればよいかわかりません..
System.Data.OleDb.OleDbConnection conn = new System.Data.OleDb.OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C:\reports\report.xls;Extended Properties=""Excel 8.0;HDR=No;IMEX=1""");
conn.Open();
System.Data.OleDb.OleDbCommand cmd = new System.Data.OleDb.OleDbCommand();
cmd.Connection = conn;
cmd.CommandText = @"SELECT * INTO [Excel 8.0;Database=C:\reports\reportBase.xls].[SheetBase1] FROM Sheet1]";
cmd.ExecuteNonQuery();
conn.Close();
私を助けてください!!私は絶望的です!!
ありがとうございました!!