单项选择题
cmd是一个SqlCommand类型的对象,并已正确连接到数据库MyDB。为了在遍历完SqlDataReader对象的所有数据行后立即自动释放cmd使用的连接对象,应采用下列哪种方法调用ExecuteReader方法?()
A.SqlDataReaderdr=cmd.ExecuteReader();
B.SqlDataReaderdr=cmd.ExecuteReader(true);
C.SqlDataReaderdr=cmd.ExecuteReader(0);
D.SqlDataReaderdr=cmd.ExecuteReader(CommandBehavior.CloseConnection);
点击查看答案
相关考题
-
多项选择题
某Command对象cmd将被用来执行以下SQL语句,以向数据源中插入新记录: 请问,语句cmd.ExecuteNonQuery();的返回值可能为()
A.0
B.1
C.1000
D.“tom” -
单项选择题
Oracle数据库实例MyOra1中存储过程CountProductsInCategory的定义如下(过程体略): 使用OLEDB.NET数据提供程序的OleDbCommand对象访问该存储过程前,为了添加足够的参数,可以()。
A.依次执行语句1、2、3
B.依次执行语句2、3、1
C.依次执行语句3、2、1
D.依次执行语句3、1、2 -
单项选择题
变量名为conn的SqlConnection对象连接到本地SQLServer2000的Northwind实例。该实例中包含表Orders。为了从Orders表查询所有CustomerID等于“tom”的订单数据,请用正确的字符串sqlstr的赋值语句替换下列第一行语句。() stringsqlstr="本字符串需要你用正确的SQL语句替换":
A.A
B.B
C.C
D.D
