找考题网-背景图
单项选择题

你开发了一个基于Windows的库存管理应用程序,该应用程序使用到MicrosoftSQLServer。该应用程序允许用户更新库存中的记录信息。每次用户更新一条记录,你的应用程序就执行SQLServer的存储过程TestKingSP去更新数据库中的行。在每个用户session中,TestKingSP将运行很多次。你的应用程序将使用SqlCommand对象执行TestKingSP.你要修正你的代码以优化查询的性能。你该怎么做?()

A.在调用SqlCommand.ExecuteNonQuery前先调用SqlCommand.DeriveParameters方法。
B.在调用SqlCommand.Prepare前先调用SqlCommand.ExecuteNonQuery方法。
C.在第一次调用SqlCommand.ExecuteNonQuery前调用SqlCommand.DeriveParameters方法。
D.在第一次调用SqlCommand.ExecuteNonQuery前先调用SqlCommand.Prepare方法。

热门试题