私はOLEDBを使用してExcelファイルを読み込もうとしました。 整数を正しく読むことができますが、テキストを読みたいときに問題が発生します。C#の問題がExcelからテキストを読み取る
IMEX = 1でも試しましたが、うまくいきませんでした。ここで
は私のサンプルコードです:
connectionString = String.Format("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + file + ";Extended Properties='Excel 8.0;IMEX=1;HDR=Yes'");
adapter = new OleDbDataAdapter("SELECT * FROM [" + sheet + "$]", connectionString);
DataSet data= new DataSet();
adapter.Fill(data);
エラーコード:もしそうなら、それは何ですか? –
は空の文字列を返します。 – ShirazITCo