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

首頁 > 開發 > 綜合 > 正文

把Excel文件中的數據讀入到DataGrid中

2024-07-21 02:23:09
字體:
來源:轉載
供稿:網友
使用excel文件做為datagrid的數據源是非常簡單的,一旦數據被裝載進來,就可以把數據再保存進sql server或xml中。我們只需要簡單地使用ole db provider 來訪問excel文件,然后返回dataset即可。
下面是要顯示的excel數據contact.xls:


姓名 性別 地址
net_lover male [email protected]
amxh male [email protected]
孟子 e 章 male [email protected]


只需要指定excel路徑,并用[]選擇一個工作表即可。

完整代碼如下:
<%@ page language="c#" debug="true" %>
<%@ import namespace="system.data"%>
<%@ import namespace="system.data.oledb"%>

<script runat="server">

private dataset createdatasource(){
string strconn;
strconn = "provider=microsoft.jet.oledb.4.0;" +
"data source=c://inetpub//wwwroot//contacts.xls;"+
"extended properties=excel 8.0;";
oledbconnection conn = new oledbconnection(strconn);
oledbdataadapter mycommand = new oledbdataadapter("select * from [contactlist$]", strconn);
dataset mydataset = new dataset();
mycommand.fill(mydataset);
return mydataset;
}


public void page_load(object sender, eventargs e){
if (!ispostback) {
mygrid.datasource = createdatasource();
mygrid.databind();
}

}


</script>


<center>
<form runat="server">
<asp:datagrid runat="server" autogeneratecolumns="false"
width="500" id="mygrid">

<headerstyle bordercolor="white" backcolor="black"
forecolor="white"
font-bold="true"
font-name="arial"
font-size="9" horizontalalign="center"/>

<itemstyle bordercolor=""
backcolor="#fffff0"
forecolor="black"
font-name="arial"
font-size="8"
font-bold="false" horizontalalign="center"/>

<columns>

<asp:boundcolumn headertext="姓名" readonly="true" datafield="姓名"/>
<asp:boundcolumn headertext="性別" readonly="true" datafield="性別"/>
<asp:boundcolumn headertext="email" readonly="true" datafield="地址"/>
</columns>

</asp:datagrid>
</form>




發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 孝昌县| 兴安县| 永宁县| 锦州市| 邛崃市| 宁海县| 高阳县| 怀来县| 吉木乃县| 宜兰县| 大化| 镇康县| 江安县| 林口县| 永年县| 什邡市| 横峰县| 阿勒泰市| 静安区| 子洲县| 建德市| 庆阳市| 沛县| 佛坪县| 乌鲁木齐县| 平顺县| 潮安县| 泾川县| 玉树县| 奉新县| 从化市| 惠东县| 平果县| 古蔺县| 十堰市| 巨野县| 静海县| 筠连县| 鄯善县| 固镇县| 黔江区|