作者golong (阵容坚强大卡司)
看板C_Sharp
标题请问一下DataSet与网路问题
时间Mon Jan 16 11:14:52 2006
我现在利用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
1F:推 lolota:资料库有transaction的机制,所以会rollback回去 01/16 20:26
2F:推 golong:谢谢 01/18 10:37