国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

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

2024-07-10 13:09:55
字體:
來源:轉載
供稿:網友


在csdn中,經常有人問如何打開excel數據庫文件。本文通過一個簡單的例子,實現讀取excel數據文件。

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

<input id="file1" type="file" name="file1" runat="server">
<asp:button id="button1" runat="server" text="button"></asp:button>
<asp:datagrid id="datagrid1" runat="server"></asp: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用戶要有讀寫的權限.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 松桃| 林芝县| 隆回县| 常德市| 通辽市| 遵化市| 阿拉善盟| 东辽县| 雷波县| 安乡县| 澄迈县| 囊谦县| 五台县| 平阳县| 西平县| 巴塘县| 定边县| 都江堰市| 东方市| 嵊泗县| 南开区| 罗平县| 洛阳市| 辽中县| 元阳县| 仙游县| 尉犁县| 灯塔市| 武邑县| 信丰县| 通山县| 和林格尔县| 静海县| 南通市| 黄陵县| 辰溪县| 北宁市| 通江县| 页游| 浦东新区| 宁陕县|