こんにちは、Excel 2007 ファイルからデータをインポートする方法はありますか? それはExcel 2003で動作していますが、2007で試してみるとエラーが発生します。従うべき参考文献はありますか。私はまだ新しい@これをアドバイスしてください。
1432 次
2 に答える
0
接続文字列は、Office 2007 および 2003 のサポートの条件付きになります。
if (System.IO.Path.GetExtension(fup.FileName) == ".xls")
{
connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("~/upload/temp/File.xls") + "; Extended Properties=Excel 8.0;";
}
else if (System.IO.Path.GetExtension(fup.FileName) == ".xlsx")
{
connectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Server.MapPath("~/upload/temp/File.xlsx") + "; Extended Properties=Excel 12.0;";
}
于 2011-05-16T13:39:46.513 に答える