第8章 Web数据访问
8.1 问答
8.1.1
ASP.NET中主要提供了哪些Web数据控件?
DataSource控件、GridView控件、DataList控件和DetailsView控件等等。 8.1.2
DataSource控件的作用是什么?
DataSource控件允许用户使用不同类型的数据源,如数据库、XML文件或中间层业务对象等。DataSource控件可以连接到数据源,从中检索数据,可以设置参数和行为(如分页、缓存等),并允许其他界面控件绑定到数据源,以便在网页中显示数据,而无需代码。使用DataSource控件还可以进行数据库的修改。 8.1.3
GridView控件有什么功能?
GridView控件有数据浏览功能,GridView控件有数据修改功能,GridView控件有编程管理功能。 8.1.4
DataList控件有什么功能?
DataList控件可用于模板化地列表显示数据,可用自定义的格式显示数据库的各行信息,利用DataList控件可以完成数据项的就地编辑功能。
215
第9章 数据绑定
9.1 填空
数据绑定的几种方式:嵌入式代码块、ASP.NET表达式、数据绑定表达式、嵌入式表达式。
嵌入式代码块写在<% %>标签中。 嵌入式表达式写在<%= %>标签中。 ASP.NET表达式写在<%$ %>标签中。 数据绑定表达式写在<%# %>标签中。
使用数据绑定表达式主要有两方面的功能,其中最常用的是与数据源绑定,其语法为: <%# 数据绑定表达式 %> Web数据控件通过DataSource控件来访问数据库。
将GridView控件绑定到ADO.NET数据源的一般方法为:GridView控件.DataSource = 数据源对象; GridView控件.DataBind();
Repeater控件是一个数据绑定容器控件,它可对数据源中的记录列表。 完成下面数据查询显示的程序 private void FillData() {
SqlConnection conn = new SqlConnection(connectionString);
string cmdText = \BY USERID\
SqlCommand command = new SqlCommand(cmdText, conn); try {
//打开连接 conn.Open(); //执行查询
SqlDataReader dr = command.ExecuteReader(); //数据绑定
DropDownList2.DataSource = dr; DropDownList2.DataTextField = \ DropDownList2.DataValueField = \ DropDownList2.DataBind(); dr.Close(); }
catch (SqlException sqlex) {
//显示错误信息
Response.Write(sqlex.Message + \ }
216
finally
{ //关闭数据库链接 conn.Close(); } }
9.2 问答
9.2.1
简述嵌入式表达式的作用和使用范围。
作用是:在页面加载时,将表达式的值直接插入到页面当中。使用范围是公共对象属性、页类成员变量的值、成员函数的返回值、Application变量和Session变量的值。
217
第10章 其他内容
218
第11章 “畅想网络学院”
219
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库网络应用编程-试题库(4)在线全文阅读。
相关推荐: