文档详情

《Web 应用程序设计》课件_第8章习题.docx

发布:2025-02-23约6.11千字共5页下载文档
文本预览下载声明

实训8ADO.NET数据访问技术

1.实训目的

熟悉ADO.NET数据访问技术,掌握连接和断开两种模式访问数据库。

2.实训内容和要求

(1)新建一个名为Practice8的网站。

(2)在网站的App_Data文件夹中,新建数据库MyDataBase.mdf。该数据库中包含Employees和Department两张表,表8-15和表8-16列出了Employees表的结构和记录信息,表8-17和表8-18列出了Department表的结构和记录信息。

表8-15Employees表的结构

表8-16Employees表中的记录

表8-17Department表的结构

表8-18Department表中的记录

(3)在web.config中配置连接字符串。

(4)添加一张名为InsertEmployee.aspx的Web页面,利用连接模式实现新员工的录入。

(5)添加一张名为DeleteEmployee.aspx的Web页面,利用连接模式删除指定的员工记录。

(6)添加一张名为EditEmployee.aspx的Web页面,利用连接模式修改指定编号的员工记录。

(7)添加一张名为SearchEmployee.aspx的Web页面,利用断开模式查询指定部门的员工信息,并将查找到的员工信息在GridView控件中显示。

习题

一.单选题

1.()对象用于从数据库中获取仅向前的只读数据流,并且在内存一次只能存放一行数据。此对象具有较好的功能,可以简单地读取数据。

A.DataAdapter B.Dataset C.DataView D.DataReader

2.如果要从数据库中获取单值数据,应该使用Command对象的()方法。

A.ExecuteNonQuery B.ExecuteReader C.ExecuteScalar D.ExecuteXmlReader

3.如果要从数据库中获取多行记录,应该使用Command对象的()方法。

A.ExecuteNonQuery B.ExecuteReader C.ExecuteScalar D.ExecuteXmlReader

4.下面SqlComand对象方法中,可以连接执行Transact-SQL语句并返回受影响行数的是()

A.?ExecuteReader??????????B.?ExecuteScalar?C.?Connection?????????????D.?ExecuteNonQuery

5.()是开发人员要使用的第一个对象,被要求用于任何其他ADO.NET对象之前。

A.CommandBuilder对象 B.命令对象 C.连接对象 D.DataAdapter对象

6.下面对象中可以脱机处理数据的是()

A.DataSet??????????B.Connection?C.DataReader???????D.DataAdapter?

7.在ADO.NET中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方法,下面叙述错误的是()。?

A.insert、update、delete等操作的Sql语句主要用ExecuteNonQuery()方法来执行;?

B.ExecuteNonQuery()方法返回执行Sql语句所影响的行数。

?C.Select操作的Sql语句只能由ExecuteReader()方法来执行;?

D.ExecuteReader()方法返回一个DataReder对象;

8.在ADO.NET中,DataAdapter(?????)。?

A.?是一个数据容器,可以把从数据库中取得的数据存在应用程序中

?B.?负责与数据库的连接?

C.?映射数据库的表和视图在Web服务器进行本地存储

?D.?是DataSet对象和数据库之间的桥梁

9.()表示一组相关表,在应用程序中这些表作为一个单元被引用。使用此对象可以快速从每一个表中获取所需的数据,当服务器断开时检查并修改数据,然后在下一次操作中就使用这些修改的数据更新服务器。

A.DataTable对象 B.DataRow对象 C.DataReader对象 D.DataSet对象

10.如果希望将FlightNumber字段的值在包含信息字段的表的第一个td元素中显示,你要在表格的td元素添加()代码以显示FlightNumber字段。

A.td%=FlightNumber%/td

B.tdscriptrunat=”server”FlightNumber/script/td

C.tdscriptdocument.write(“FlightNum

显示全部
相似文档