你好,我試圖從一個Excel xlsx文件拉,但我不斷收到一個錯誤「外部表格不是預期的格式。」下面有什麼,我用我的連接字符串:Excel 2007連接字符串(xlsx)
String excelConnString = String.Format("Provider=Microsoft.ACE.OLEDB.12.0;Data Source={0}; Extended Properties='Excel 12.0;'", filePath);
using (OleDbConnection excelConnection = new OleDbConnection(excelConnString))
{
excelConnection.Open();
文件路徑 - 簡單地說就是我的Excel電子表格,這是從一種形式上傳控件拉昇的文件路徑的字符串。
我到了我想要打開連接的代碼點,它只是出了錯誤。但是這裏是踢球者....我在.XLS文件上嘗試了相同的連接字符串,並且連接正常,甚至按預期運行了查詢。當我谷歌連接字符串,我發現我使用相同的連接,因爲其他人只是我不會工作。任何幫助表示讚賞。
的MS Office,您使用的版本2007/2010? –