單項(xiàng)選擇題正在創(chuàng)建一個(gè)Windows窗體應(yīng)用程序。該應(yīng)用程序執(zhí)行需幾秒鐘才能完成存儲(chǔ)過程。將調(diào)用該存儲(chǔ)過程來填充SqlDataReader對(duì)象。需要確保當(dāng)存儲(chǔ)過程正在執(zhí)行時(shí),應(yīng)用程序仍能響應(yīng)用戶請(qǐng)求。您應(yīng)該()。

A.使用SqlCommand.BeginExecuteReader()方法調(diào)用存儲(chǔ)過程。使用EndExecuteReader()方法檢索結(jié)果
B.將SqlCommand對(duì)象的Notification屬性設(shè)置為SqlNotificationRequest對(duì)象.調(diào)用SqlCommand.ExecuteReader()方法.在后臺(tái)線程上收集結(jié)果.
C.創(chuàng)建SqlDepency對(duì)象,并將其綁定到SqlCommand對(duì)象.調(diào)用SqlCommand.ExecuteReader()方法.將OnChanged事件處理,程序與SqlDepency對(duì)象相關(guān)聯(lián).在OnChanged事件處理程序方法中收集結(jié)果.
D.使用SqlConnection.ExecuteReader()方法。將此方法的行為參數(shù)設(shè)置為CommandBehavior.SqluentialAccess


您可能感興趣的試卷