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

首頁 > 編程 > .NET > 正文

asp.net中將Excel文件(.xls)綁定到DataGrid!

2024-07-10 12:56:14
字體:
供稿:網(wǎng)友


 

首先,在*.aspx.cs文件頭部添加如下引用:

using system.data.oledb;//用于將excel文件綁定到datagrid

其次,在page_load()函數(shù)中添如下示例代碼:

if(!ispostback)
   {
    string strcon="provider=microsoft.jet.oledb.4.0;data source="+server.mappath("../xls_bang/bang.xls")+";extended properties='excel 8.0;hdr=yes;imex=1'";
    oledbconnection olecon=new oledbconnection(strcon);
    oledbdataadapter oleda=new oledbdataadapter("select * from [sheet1$]",olecon);
    dataset ds=new dataset();
    oleda.fill(ds);
    dgbang.datasource=ds;
    dgbang.databind();
     
   }

說明:bang.xls是需要綁到datagrid(dgbang)的excel文件。

sheet1是bang.xls中的一個工作表單(work sheet)

"hdr=yes;" :說明第一行包含的是列名,而不是數(shù)據(jù)

"imex=1;" :告訴驅(qū)動總是讀交叉數(shù)據(jù)列作為文本

("hdr=yes;" indicates that the first row contains columnnames, not data
"imex=1;" tells the driver to always read "intermixed" data columns as text)

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 金乡县| 澄迈县| 潢川县| 朝阳市| 鸡东县| 阳西县| 桃园市| 平舆县| 连南| 宜良县| 泸西县| 长沙县| 平阴县| 嘉黎县| 吉林省| 历史| 恭城| 离岛区| 山阴县| 常山县| 台前县| 游戏| 浙江省| 通州区| 军事| 镇坪县| 密云县| 闽侯县| 兴仁县| 石阡县| 潮州市| 东源县| 洪洞县| 马公市| 阆中市| 渭南市| 桦川县| 商洛市| 东港市| 南木林县| 平阳县|