开发一个应用程序从一个MicrosoftSQLServer数据库TestKingSales中加载两个DataReader对象customersDataReader和productsDataReader。customersDataReader对象从Customers表加载,productsDataReader对象从Products表加载。创建一个SqlCommand对象myCommand和一个SqlConnection对象myConnection。写了以下代码段:(行号仅供引用) 运行应用程序在第10行抛出一个异常,为纠正这个问题,需要在第08行插入附加代码,使用哪个代码?()
A: myCommand.ResetCommandTimeout()
B: myCommand.Dispose()
C: customersDataReader.NextResult()
D: customersDataReader.Close()
A: myCommand.ResetCommandTimeout()
B: myCommand.Dispose()
C: customersDataReader.NextResult()
D: customersDataReader.Close()
举一反三
- 创建一个DataSet对象用一个MicrosoftSQLServer数据库中的表Products来填充信息。该对象在一个DataTable名也叫Products的对象中必须包括ProductID,ProductName和UnitsinStock列。初始化一个SqlConnection对象myConnection,需要编写代码来填充DataSet对象,使用以下哪个代码段?() A: A B: B C: C D: D
- 开发一个Windows应用程序。应用程序使用一个SqlDataAdapter对象,一个SqlCommandBuilder对象和一个DataSet对象来检索数据和管理更新到一个MicrosoftSQLServer数据库。以下代码用来设置对象: 测试应用程序,能成功地从DataSet对象中检索数据,然而当把修改的数据送回到数据库,更改并没有保存。 如何更正这个问题?() A: A B: B C: C D: D
- 你创建了一个使用MicrosoftSQLServer2005数据库中的Products表填充的DataSet对象.该DataSet对象中有一个名为Products的包含ProductID,ProductName和UnitsinStock三列的DataTable对象.现初始化一个SqlConnection对象myConnection,并编写代码来填充DataSet对象,请问你应该使用以下哪个代码段?() A: A B: B C: C D: D
- 开发一个Windows应用程序与一个MicrosoftSQLServer数据库交互。应用程序通过调用以下存储过程向数据库插入新行。(行号仅供引用) 应用程序使用SqlCommand对象的ExecuteReader方法调用存储过程并创建一个SqlDataReader对象。存储过程运行后,代码必须检查SqlDataReader.RecordsAffected属性为被成功更新的记录的正确数量。然而当执行存储过程时,SqlDataReader.RecordsAffected属性总返回-1。 如何解决这个问题?() A: A B: B C: C D: D
- 使用一个现有的ASP.net应用程序来更新信息。方法如下:现有代码使用一个SqlCommand对象成功地执行三个Update语句在每个ExecuteNonQuery方法前,代码打开一个connection到数据库.在每个ExecuteNonQuery命令后,代码关闭连接。代码使用SQLServer托管的provider.如何做来改善代码的性能?() A: 在所有Execute语句期间保持SqlConnection对象打开. B: 把Update语句包含在一个transaction中. C: 使用一个DataReader对象来执行command. D: 使用OleDbConnection和OleDbCommand对象替代SqlConnection和SqlCommand对象.