單項(xiàng)選擇題
你開(kāi)發(fā)了一個(gè)基于Windows的庫(kù)存管理應(yīng)用程序,該應(yīng)用程序使用到MicrosoftSQLServer。該應(yīng)用程序允許用戶(hù)更新庫(kù)存中的記錄信息。每次用戶(hù)更新一條記錄,你的應(yīng)用程序就執(zhí)行SQLServer的存儲(chǔ)過(guò)程TestKingSP去更新數(shù)據(jù)庫(kù)中的行。在每個(gè)用戶(hù)session中,TestKingSP將運(yùn)行很多次。你的應(yīng)用程序?qū)⑹褂肧qlCommand對(duì)象執(zhí)行TestKingSP.你要修正你的代碼以?xún)?yōu)化查詢(xún)的性能。你該怎么做?()
A.在調(diào)用SqlCommand.ExecuteNonQuery前先調(diào)用SqlCommand.DeriveParameters方法。
B.在調(diào)用SqlCommand.Prepare前先調(diào)用SqlCommand.ExecuteNonQuery方法。
C.在第一次調(diào)用SqlCommand.ExecuteNonQuery前調(diào)用SqlCommand.DeriveParameters方法。
D.在第一次調(diào)用SqlCommand.ExecuteNonQuery前先調(diào)用SqlCommand.Prepare方法。