日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
C#讀取Excel數(shù)據(jù)需要注意的三點(diǎn)

用OLEDB進(jìn)行C#讀取Excel數(shù)據(jù),并返回DataSet數(shù)據(jù)集。其中有幾點(diǎn)需要注意的:

C#讀取Excel數(shù)據(jù)1.連接字符串中參數(shù)IMEX 的值:

 
 
 
  1. 0 is Export mode 1 is Import mode   
  2. 2 is Linked mode (full update capabilities)  

IMEX有3個(gè)值:當(dāng)IMEX=2 時(shí),EXCEL文檔中同時(shí)含有字符型和數(shù)字型時(shí),比如第C列有3個(gè)值,2個(gè)為數(shù)值型 123,1個(gè)為字符型 ABC,當(dāng)導(dǎo)入時(shí),頁面不報(bào)錯了,但庫里只顯示數(shù)值型的123,而字符型的ABC則呈現(xiàn)為空值。當(dāng)IMEX=1時(shí),無上述情況發(fā)生,庫里可正確呈現(xiàn) 123 和 ABC.

C#讀取Excel數(shù)據(jù)2.參數(shù)HDR的值:

HDR=Yes,這代表***行是標(biāo)題,不做為數(shù)據(jù)使用 ,如果用HDR=NO,則表示***行不是標(biāo)題,做為數(shù)據(jù)來使用。系統(tǒng)默認(rèn)的是YES

C#讀取Excel數(shù)據(jù)3.參數(shù)Excel 8.0

對于Excel 97以上版本都用Excel 8.0Google AdSense 會在您的網(wǎng)站上提供與內(nèi)容相關(guān)的廣告

 
 
 
  1. /**//// 〈 summary〉   
  2. /// 讀取Excel文件,將內(nèi)容存儲在DataSet中  
  3. /// 〈 /summary〉   
  4. /// 〈 param name="opnFileName"〉   
  5. 帶路徑的Excel文件名〈 /param〉   
  6. /// 〈 returns〉 DataSet〈 /returns〉   
  7. private DataSet ExcelToDataSet  
  8. (string opnFileName)  
  9. ...{  
  10. string strConn = "Provider=Microsoft.  
  11. Jet.OLEDB.4.0;Data Source=  
  12. "+opnFileName+";  
  13. Extended Properties=  
  14. \"Excel 8.0;HDR=YES;IMEX=1\"";  
  15. OleDbConnection conn =   
  16. new OleDbConnection(strConn);  
  17. string strExcel = "";  
  18. OleDbDataAdapter myCommand = null;  
  19. DataSet ds = new DataSet();  
  20. strExcel = "select * from [sheet1$]";  
  21. try  
  22. ...{  
  23. conn.Open();  
  24. myCommand = new OleDbDataAdapter  
  25. (strExcel, strConn);  
  26. myCommand.Fill(ds,"dtSource");  
  27. return ds;  
  28. }  
  29. catch (Exception ex)  
  30. ...{  
  31. MessageBox.Show("導(dǎo)入出錯:"   
  32. + ex, "錯誤信息");  
  33. return ds;  
  34. }  
  35. finally  
  36. ...{  
  37. conn.Close();  
  38. conn.Dispose();  
  39. }  
  40. }  

文章題目:C#讀取Excel數(shù)據(jù)需要注意的三點(diǎn)
網(wǎng)站地址:http://www.5511xx.com/article/dhcjged.html