請問一下DataSet與網路問題

看板C_Sharp作者 (陣容堅強大卡司)時間18年前 (2006/01/16 11:00), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/1
我現在利用DataSet的方式,將資料update至遠端資料庫MS SQL Server 2000 sqlDataAdapter1.Update(DataSet11);//上傳DataSet 我想請問一下 如果DataSet上傳至一半的情形下,網路突然中斷(假設一個DataSet拆成好幾個封包) 這時遠端資料庫裡面的內容會為何? 假設我DataSet的資料數有1000筆 上傳500筆時網路中斷(假設500筆資料一個封包) 這時Server的資料會是0筆還是500筆(會等到所有封包都接收完才執行update嗎?) 因為實際上的環境可能是在一個無線網路的環境 可能會有Collision或是網路不順的情形 另外再請問一下 底層的碰撞問題 我在C#中(如System.Net底下),有無可以去取得的碰撞訊息的方法 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.13.128.66

01/16 20:26, , 1F
資料庫有transaction的機制,所以會rollback回去
01/16 20:26, 1F

01/18 10:37, , 2F
謝謝
01/18 10:37, 2F
文章代碼(AID): #13omnY11 (C_Sharp)