單項選擇題開發(fā)一個應(yīng)用程序用來調(diào)用TestKing應(yīng)用程序。TestKing應(yīng)用程序包含一個Windows窗體表示層,中間層組件作為業(yè)務(wù)邏輯和數(shù)據(jù)訪問,以及一個Microsoft SQL Server數(shù)據(jù)庫。在應(yīng)用程序中創(chuàng)建的一個中間層組件用來作數(shù)據(jù)訪問。當(dāng)數(shù)據(jù)傳送給組件時,組件將調(diào)用一些SQL Server存儲過程來執(zhí)行數(shù)據(jù)庫更新。所有這些存儲過程調(diào)用運行在一個單transaction控件下。中間層代碼將實現(xiàn)以下對象:Dim cn As New SqlConnection()Dim tr As SqlTransaction如果兩個用戶同步更新同一數(shù)據(jù),將產(chǎn)生錯誤。在組件中必須增加代碼來盡最大可能避免產(chǎn)生這樣的錯誤。使用以下哪個代碼?()

A.tr=cn.BeginTransaction("ReadCommitted")
B.tr=cn.BeginTransaction(IsolationLevel.ReadCommitted)
C.tr=cn.BeginTransaction(IsolationLevel.Serializable)
D.tr=cn.BeginTransaction("Serializable")


您可能感興趣的試卷

你可能感興趣的試題

最新試題

連接字符串中initialcatalog的含義是()

題型:填空題

打開sql connection時返回的sql server錯誤號為4060,該錯誤表示:()

題型:填空題

DataReader提供了一個()方法允許移動到下一個返回行的查詢結(jié)果集。

題型:填空題

為了向數(shù)據(jù)源更新數(shù)據(jù),應(yīng)該調(diào)用().

題型:填空題

數(shù)據(jù)集ds包含數(shù)據(jù)表MyTable。MyTable中目前有100條記錄。調(diào)用下列語句后,該表中還有多少條記錄?()MyTable1.Rows[99].Delete();MyTable1.RejectChanges();

題型:單項選擇題

要使用命令對象調(diào)用存儲過程,必須設(shè)置命令對象的(),()和()屬性。

題型:填空題

NET Framework中包含兩種數(shù)據(jù)提供程序,分別是()和()。

題型:填空題

設(shè)cn是SqlConnection對象的一個實例,并且已經(jīng)打開,strSql是一個字符串,其內(nèi)容是一個Sql命令,以下哪些代碼創(chuàng)建了SqlCommand對象的一個實例cmd?()

題型:單項選擇題

在將Dataset中數(shù)據(jù)修改更新回數(shù)據(jù)庫時,對于無法更新的dataset數(shù)據(jù)行,我們可以調(diào)用()拒絕更改,從而使該行數(shù)據(jù)恢復(fù)到原來的狀態(tài).

題型:填空題

則該連接的服務(wù)器的機(jī)器名為();數(shù)據(jù)庫名為();SSPI可以寫為()

題型:填空題