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

首頁 > 開發(fā) > 綜合 > 正文

DataGrid學習一

2024-07-21 02:22:38
字體:
供稿:網(wǎng)友
數(shù)據(jù)訪問是任何實際應(yīng)用程序的核心部分,而 asp.net 提供了一套豐富的控件,這些控件與公共語言運行庫中提供的托管數(shù)據(jù)訪問 api 很好地集成在一起。從今天開始我們就來學習datagrid數(shù)據(jù)控件的使用。



  為了使頁能夠訪問執(zhí)行 sql 數(shù)據(jù)訪問所需的類,必須將 system.data 和 system.data.sqlclient 命名空間導入到頁中。
<%@ import namespace="system.data" %>
<%@ import namespace="system.data.sqlclient" %>
  若要對 sql 數(shù)據(jù)庫執(zhí)行選擇查詢,請創(chuàng)建與數(shù)據(jù)庫的 sqlconnection,傳遞連接字符串,然后構(gòu)造包含查詢語句的 sqlcommand 對象,再構(gòu)造sqldatareader對象讀數(shù)據(jù)。若要讓datagrid綁定數(shù)據(jù),則要把sqldatareader對象的實例賦予datagrid的datasource屬性,然后綁定它。
代碼如下:



在aspx文件里加入datagrid控件,修改屬性如下:
<h3><font face="宋體">datagrid 控件的簡單選擇</font></h3>
<asp:datagrid id="datagrid1" runat="server" width="700" backcolor="#ccccff" bordercolor="black" showfooter="false" cellpadding="3" cellspacing="0" font-name="宋體" font-size="8pt" headerstyle-backcolor="#aaaadd" enableviewstate="false">
<headerstyle backcolor="#aaaadd"></headerstyle>
</asp:datagrid>



在aspx.cs文件里加入下面代碼:
首先導入system.data.sqlclient命名空間;
再加入下面代碼:
private void page_load(object sender, system.eventargs e)
{
sqlconnection  myconnection = new sqlconnection("user id=sa;password=;initial catalog=pubs;data source=jeff");
myconnection.open();   
sqlcommand mycommand = new sqlcommand("select * from authors", myconnection);
sqldatareader dr = mycommand.executereader();
datagrid1.datasource=dr;
datagrid1.databind();
myconnection.close();
}
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 长岭县| 怀集县| 柳州市| 金昌市| 喀什市| 隆德县| 玉溪市| 宜丰县| 长子县| 板桥市| 措美县| 南和县| 垣曲县| 绵阳市| 平陆县| 铁岭县| 永德县| 留坝县| 孟州市| 井研县| 葫芦岛市| 北京市| SHOW| 靖远县| 平武县| 永顺县| 冀州市| 清涧县| 盖州市| 织金县| 甘泉县| 永年县| 阿城市| 上高县| 林西县| 峨眉山市| 通江县| 塔河县| 隆昌县| 高州市| 监利县|