0
我想使用OleDb連接來填充Excel數據文件中的數據表,但是我收到以下錯誤:「無法找到可安裝的ISAM」。C#VS2010錯誤:無法找到可安裝的ISAM
任何幫助將不勝感激。
我已經嘗試了其他類似的錯誤帖子的建議無濟於事。
string cnStr = @"Provider=Microsoft.ACE.OLEDB.12.0;'C:\Users\Nick\Documents\Visual Studio 2010\Projects\ExcelTest1\ExcelTest1\CapitalPlan.xlsx';Extended Properties=" + "\"Excel 12.0 Xml;HDR=YES;IMEX=1\"";
DataTable dt = new DataTable();
`string sql = "Select * From [Sheet1$]";`
`using (OleDbConnection cn = new OleDbConnection(cnStr))
{
using (OleDbDataAdapter adapter = new OleDbDataAdapter(sql, cn))
{
adapter.Fill(dt);
}
}`