《动态网站建设》第05章在线测试
剩余时间:59:43
答题须知:1、本卷满分20分。
2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。
3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。
第一题、单项选择题(每题1分,5道题共5分)
1、.NET构架中被用来访问数据库数据的组件集合称为: ( B )
A、ADO B、ADO.NET
C、COM+ D、Data Service.NET
2、Visual Studio 2010中使用的ADO.NET的版本是: ( D )
A、1.0 B、2.0
C、3.5 D、4.0
3、要想使用ADO.NET类库,要引入命名空间: ( C )
A、System.IO B、System.NET
C、System.Data D、System.Xml
4、下列ASP.NET语句__正确地创建了一个与SQL Server数据库的连接。 ( B )
A、SqlConnection con1 = new Connection(“Data Source = localhost; Integrated Security = SSPI; Initial Catalog = myDB”); B、SqlConnection con1 = new SqlConnection(“Data Source = localhost; Integrated Security = SSPI; Initial Catalog = myDB”);
C、SqlConnection con1 = new SqlConnection(Data Source = localhost; Integrated Security = SSPI; Initial Catalog = myDB); D、SqlConnection con1 = new OleDbConnection(“Data Source = localhost; Integrated Security = SSPI; Initial Catalog = myDB”);
5、将一个数据源控件与数据绑定控件绑定,需设置数据绑定控件的__属性。 ( A )
A、DataSourceID B、DataField
C、Connectionstring D、CommandType
第二题、多项选择题(每题2分,5道题共10分)
1、ADO.NET的数据源可以是: ( ABCD )
A、数据库
B、文本文件
C、Excel表格
D、XML文件
2、.NET数据提供程序的对象包括: ( ABCD )
A、Connection
B、Command
C、DataReader
D、DataAdapter
E、DataSet
3、ASP.NET数据库应用程序的开发流程包括: ( ABCDE )
A、创建数据库。
B、利用Connection对象创建到数据库的连接。
C、利用Command对象对数据源执行SQL命令并返回结果。
D、利用DataReader对象读取数据源的数据。
E、DataSet对象与DataAdapter对象配合,完成数据库的增加、删除、修改、更新等操作。
4、SqlCommand对象的CommandType属性可以取值为: ( ABC )
A、StoredProcedure
B、TableDirect
C、Text
D、CommandText
E、executeReader
5、使用SqlDataReader对象读取数据库的步骤一般包括: ( ABCDEFG )
A、创建SqlConnection对象与数据库建立连接
B、创建SqlCommand对象
C、打开与数据库的连接
D、使用SqlCommand对象的executeReader方法执行CommandText中的命令,并把返回的结果放在SqlDataReader对象中
E、通过循环处理数据库查询的结果
F、关闭SqlDataReader对象
G、关闭与数据库的连接
第三题、判断题(每题1分,5道题共5分)
1、ADO.NET主要由.NET框架数据提供程序(Data Provider)和数据集(DataSet)两部分构成。
正确
2、DataSet对象可以包括多个表(DataTable),但不可以包括数据表之间的关系和约束。
错误
3、要使用数据库,首先要用Connection对象的Open方法打开数据库连接。
正确
4、使用SqlDataReader对象时,可以直接使用new方法创建该对象的实例。
错误
5、用SqlDataReader对象读取数据时,可以一次读取多条记录。
错误