国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 会昌县| 屏山县| 博野县| 高安市| 明溪县| 乐亭县| 育儿| 通河县| 雷山县| 文山县| 腾冲县| 长垣县| 吉水县| 白朗县| 黄冈市| 赤峰市| 星座| 林口县| 台中市| 灌南县| 修水县| 佛山市| 西和县| 平陆县| 清水河县| 望奎县| 乐都县| 钦州市| 上蔡县| 平江县| 利津县| 安泽县| 乌兰县| 南漳县| 甘洛县| 上虞市| 沾化县| 五大连池市| 贡觉县| 寻乌县| 虹口区|