Windows Server 2008 R 2にExcelをインポート
1676 ワード
Microsoft.ACE.OLEDBを使用してExcelを操作します.
注意'Excel 12.0;HDR=YES'での一重引用符は少なくできません.
64ビット接続コンポーネントのインストール
ダウンロードアドレス:Microsoft Access 2010データベースエンジン再発行可能パッケージ
string strConn = "Provider=Microsoft.ACE.OLEDB.12.0;" + "Data Source="+ strFileName + ";" + "Extended Properties='Excel 12.0;HDR=YES'";
OleDbDataAdapter ExcelDA = new OleDbDataAdapter("SELECT * FROM [" + strSheet + "$]", strConn);
DataSet dstExcel = new DataSet();
ExcelDA.Fill(dstExcel, "ExcelInfo");
注意'Excel 12.0;HDR=YES'での一重引用符は少なくできません.
64ビット接続コンポーネントのインストール
ダウンロードアドレス:Microsoft Access 2010データベースエンジン再発行可能パッケージ