1樓:匿名使用者
總上所述:
//2003(microsoft.jet.oledb.4.0)
string strconn = string.format("provider=microsoft.jet.
oledb.4.0;data source=;extended properties='excel 8.
0;hdr=yes;imex=1;'", excelfilepath);
//2010(microsoft.ace.oledb.12.0)
string strconn = string.format("provider=microsoft.ace.
oledb.12.0;data source=;extended properties='excel 8.
0;hdr=yes;imex=1;'", excelfilepath);
解決方案2:
用記事本開啟你的excel檔案,看看顯示是否為亂碼。
若是亂碼,我這邊測試是不會提示這個錯誤的,可以成功匯入。
若是html**,則表示你的excel檔案格式不是標準的excel格式,才會提示「外部表不是預期的格式」的錯誤;
總結:如果格式不正確,則通過excel軟體另存為標準的2003版本的格式
2樓:匿名使用者
看一下是不是你的excel被加密了。
C讀取檔案的每行資料,c 讀取pdf檔案裡面資料!!
用fgets讀入一行,用sscanf 讀出第一列資料下面假定第一列資料作為字串,用 sscanf buf,s 格式讀。類似,整型用 d 浮點用 f lf include include main return 0 如果要讀每行第一個數,只讀一位數 用 格式 1d int x 100 while fg...
vs2010連線Excel,讀取其資料怎麼弄
讀取excel首先你在引用中得引用microsoft office excel 20 對應的dll檔案,才能讀取到excel的資料。在類裡面引用 static public dataset exceltodataset string filename 這個方法返回一個資料讀取的資料原給你的datag...
asp,如何從資料庫中讀取資料並將其賦值給label控制元件
sql mand sqlcmd new sql mand sqltext,sqlconn 這一行後面改一下 labname string.format cmd.executescalar sqlconn.close oracle資料庫,不同的資料庫,如何把表結構相同的資料從一個資料庫中匯入至另一個資...