创建一个ADO.NET2.0的应用程序,在应用程序中有一个SqlCommand对象cmd,并已连接到数据库中.现在希望在遍历完SqlDataReader对象的所有数据行后能够立即自动释放cmd使用的连接对象,应调用下列哪种方法?()
A: ExecuteReader()
B: ExecuteNonQuery()
C: ExecuteScalar()
D: ExecuteXmlReader()
A: ExecuteReader()
B: ExecuteNonQuery()
C: ExecuteScalar()
D: ExecuteXmlReader()
举一反三
- Student 是SQL Server数据库School中的一个数据表,为执行SQL语句:SELECT * FROM Student,应调用SqlCommand对象的________方法。 A: ExecuteScalar B: ExecuteXmlReader C: ExecuteReader D: ExecuteNonQuery
- 执行SqlCommand的()方法可以创建一个SqlDataReader。 A: Fill() B: ExecuteNonQuery() C: ExecuteReader() D: ExecuteScalar()
- SQL语句“delete from department”,需要SqlCommand对象的( )方法来执行。 A: ExecuteNonQuery() B: ExecuteScalar() C: ExecuteReader() D: ExecuteXmlReader()
- 对SqlCommand cmd=new SqlCommand()语句描述不正确的是() A: 创建一个名为cmd的SqlCommand对象 B: SqlCommand 负责处理要传递到数据库服务器的sql语句 C: cmd 不是一个对象 D: SqlCommand()是SqlCommand类的构造函数
- SQL语句“Create Table department(id integer,name char(10))”,需要SqlCommand对象的哪一个方法在执行?( ) A: ExecuteXmlReader() B: ExecuteNonQuery() C: ExecuteScalar() D: ExecuteReader()