Re: 同時存取物件的問題

看板C_Sharp (C#)作者 (測試)時間20年前 (2005/03/22 20:42), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/3 (看更多)
※ 引述《tomex (tomex_ou)》之銘言: : ※ 引述《liunate (測試)》之銘言: : : 假設我已經實作 SqlDataAdapter類別的物件,此時使用者甲、乙都要使用這個物件來 : : 更新資料庫的東西。如果甲使用到一半(還在更新資料庫)的時候,乙打算要使用這個物件 : : 也要更新資料庫,那麼乙會等甲更新完之後才開始作更新動作而不會發生錯誤嗎? : 這問題簡化而來,又回歸db的鎖定策略 : 差別只在於SqlDataAdapter一次資料庫可能是多筆而己。 : 一般來說,只要不衝突,各做各的! : 要避免可能的衝突,sqlcommand要用transaction控制方式 那Connection被某使用者佔據的時候,另一個使用者又要求使用Connection會...? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.74.121.162

140.119.183.211 03/23, , 1F
db會替它再開一條連線分開操作!
140.119.183.211 03/23, 1F
文章代碼(AID): #12G1BDQ9 (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #12G1BDQ9 (C_Sharp)