C編程讀取excel數(shù)據(jù)文件 C#如何讀取excel文件?
C#如何讀取excel文件?我們都用Excel來處理數(shù)據(jù),但在程序開發(fā)中有時(shí)需要訪問Excel文件來獲取數(shù)據(jù)。本文將分享如何使用C#訪問excel文件并讀取數(shù)據(jù)進(jìn)行顯示。1. 創(chuàng)建一個(gè)新的EXCEL文
C#如何讀取excel文件?
我們都用Excel來處理數(shù)據(jù),但在程序開發(fā)中有時(shí)需要訪問Excel文件來獲取數(shù)據(jù)。本文將分享如何使用C#訪問excel文件并讀取數(shù)據(jù)進(jìn)行顯示。
1. 創(chuàng)建一個(gè)新的EXCEL文件并在其中寫入兩行數(shù)據(jù),如下所示:2。打開visualstudio并創(chuàng)建一個(gè)新的web表單應(yīng)用程序,如下所示:3默認(rèn).aspx添加按鈕控件和GridView控件。按鈕用于在單擊時(shí)連接Excel以獲取數(shù)據(jù),GridView用于顯示數(shù)據(jù)。
4. 雙擊連接按鈕以添加該按鈕的click事件。代碼如下。這里,我們主要關(guān)注連接字符串的編寫:provider=微軟.Ace.OLEDB.12.0數(shù)據(jù)源=F:測試.xlsx擴(kuò)展Properties=“excel 12.0hdr=false IMEX=2”persist Security Info=false這是excel 2007及更高版本的編寫方法。2007年以前的編寫方法如下:Provider=微軟.Jet.OLEDB. 4.0數(shù)據(jù)源=“”擴(kuò)展屬性=”excel 8.0 HDR=是IMEX=1“
5。上述程序編寫完成后,單擊〖連接〗按鈕,系統(tǒng)提示Excel連接成功,數(shù)據(jù)將填入GridView。