ASP.NET中上傳并讀取Excel文件數據

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

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



          在代碼視圖中首先導入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用戶要有讀寫的權限.

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

          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導航

          統計

          常用鏈接

          留言簿

          隨筆分類

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 昌图县| 新闻| 桐城市| 沙雅县| 吴忠市| 云林县| 唐河县| 通许县| 湾仔区| 准格尔旗| 林芝县| 澎湖县| 花莲县| 乌鲁木齐市| 澄江县| 乃东县| 华亭县| 米脂县| 黄陵县| 盐津县| 勐海县| 滕州市| 永安市| 延庆县| 克拉玛依市| 监利县| 梅河口市| 宁武县| 大厂| 汨罗市| 道真| 洛阳市| 尖扎县| 郯城县| 米林县| 应用必备| 松潘县| 黄陵县| 泾源县| 公主岭市| 齐河县|