ASP.NET中上傳并讀取Excel文件數(shù)據(jù)

          ASP.NET中上傳并讀取Excel文件數(shù)據(jù)
          ASP.NET中上傳并讀取Excel文件數(shù)據(jù),Excel文件數(shù)據(jù),ASP.NET
          在CSDN中,經(jīng)常有人問如何打開Excel數(shù)據(jù)庫文件。本文通過一個簡單的例子,實現(xiàn)讀取Excel數(shù)據(jù)文件。

          首先,創(chuàng)建一個Web應(yīng)用程序項目,在Web頁中添加一個DataGrid控件、一個文件控件和一個按鈕控件。



          在代碼視圖中首先導(dǎo)入OleDb命名空間:
          using System.Data.OleDb;
          在按鈕的單擊事件中輸入如下代碼:
          string strPath="c:\\test\\" + DateTime.Now.ToString("yyyyMMddhhmmss") + ".xls";
          File1.PostedFile.SaveAs(strPath);
          string mystring="Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = '"+ strPath +"';Extended Properties=Excel 8.0";
          OleDbConnection cnnxls = new OleDbConnection (mystring);
          OleDbDataAdapter myDa =new OleDbDataAdapter("select * from [Sheet1$]",cnnxls);
          DataSet myDs =new DataSet();
          myDa.Fill(myDs);
          DataGrid1.DataSource=myDs.Tables[0];
          DataGrid1.DataBind();
          其中C:\test對ASPNET用戶要有讀寫的權(quán)限.

          posted on 2011-01-10 10:53 aiaiwoo 閱讀(313) 評論(0)  編輯  收藏 所屬分類: ASP.NET

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導(dǎo)航

          統(tǒng)計

          常用鏈接

          留言簿

          隨筆分類

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 台山市| 略阳县| 内乡县| 曲松县| SHOW| 木兰县| 长武县| 广平县| 潼关县| 大洼县| 湖北省| 新蔡县| 双江| 马公市| 密云县| 榆社县| 游戏| 商南县| 射洪县| 郧西县| 铜山县| 佛学| 商水县| 屏南县| 大同市| 志丹县| 龙井市| 高雄市| 商水县| 高清| 垦利县| 正宁县| 阿鲁科尔沁旗| 花莲市| 娄底市| 郴州市| 洪湖市| 洪江市| 金华市| 宁德市| 荣成市|