国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 昌宁县| 平乐县| 高要市| 华亭县| 藁城市| 襄城县| 延吉市| 武陟县| 武邑县| 来宾市| 陵川县| 荣成市| 宁陕县| 长春市| 涞源县| 汉川市| 镇远县| 梓潼县| 宜城市| 屯门区| 桂林市| 吉安县| 南京市| 介休市| 宣城市| 嘉义市| 桐乡市| 青龙| 瑞昌市| 永仁县| 余江县| 井陉县| 东港市| 文安县| 东乌珠穆沁旗| 军事| 蒲江县| 阿瓦提县| 广汉市| 文山县| 德惠市|