大学MOOC web应用开发(17软件331和17软件631)(常州工业职业技术学院)1003097020 最新慕课完整章节测试答案
单元五 ADO.NET数据访问设计与实现
单元测验5
1、单选题:
在ADO.NET中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方法,下面叙述错误的是 ( )。
选项:
A: insert、update、delete等操作的Sql语句主要用ExecuteNonQuery()方法来执行
B: ExecuteNonQuery()方法返回执行Sql语句所影响的行数
C: Select操作的Sql语句只能由ExecuteReader()方法来执行
D: ExecuteReader()方法返回一个DataReder对象
答案: 【 Select操作的Sql语句只能由ExecuteReader()方法来执行】
2、单选题:
下列ASP.NET语句 ( )正确地创建了一个与SQL Server数据库的连接。
选项:
A: SqlConnection conn = new Connection("Data Source = localhost; Integrated Security = SSPI; Initial Catalog = myDB")
B: SqlConnection conn = new SqlConnection("Data Source = localhost; Integrated Security = SSPI; Initial Catalog = myDB")
C: SqlConnection conn = new SqlConnection(Data Source = localhost; Integrated Security = SSPI; Initial Catalog = myDB)
D: SqlConnection conn = new OleDbConnection("Data Source = localhost; Integrated Security = SSPI; Initial Catalog = myDB")
答案: 【 SqlConnection conn = new SqlConnection("Data Source = localhost; Integrated Security = SSPI; Initial Catalog = myDB")】
3、单选题:
.Employee是SQL Server2000数据库中的一个数据表。为执行一下的SQL语句从表中检索数据,应使用Command对象的()方法。 Select*from Employee;.Employee是SQL Server2000数据库中的一个数据表。为执行一下的SQL语句从表中检索数据,应使用Command对象的()方法。 Select*from Employee;.Employee是SQL Server2000数据库中的一个数据表。为执行一下的SQL语句从表中检索数据,应使用Command对象的()方法。 Select*from Employee;user是SQL Server2008数据库中的一个数据表,为执行以下的SQL语句从表中检索数据,应使用Command对象的( )方法。Select * from user;
选项:
A: ExecuteScalar()
B: ExecuteXMLReader()
C: ExecuteNonQuery()
D: ExecuteReader()
答案: 【 ExecuteReader()】
4、单选题:
DataAdapter对象使用与( )属性关联的Command对象将DataSet修改的数据保存回数据源中。
选项:
A: UpdateCommand
B: SelectCommand
C: DeleteCommand
D: InsertCommand
答案: 【 UpdateCommand】
5、单选题:
DataSet类包含在( )命名空间中。
选项:
A: System.Data
B: System.DataSet
C: System.Data.SqlClient
D: System.Data.Oledb
答案: 【 System.Data】
6、单选题:
执行SQL语句时,SQL语句应设置在Command对象的( )属性中。
选项:
A: SqlCommand
B: CommandString
C: CommandText
D: CommandSql
答案: 【
