以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  SQL网络环境下,几条保存语句各有什么影响?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=74001)

--  作者:sloyy
--  发布时间:2015/8/31 11:13:00
--  SQL网络环境下,几条保存语句各有什么影响?
SQL网络环境下,假设表A 有5条记录

图片点击可在新窗口打开查看此主题相关图片如下:搜狗截图20150831110715.png
图片点击可在新窗口打开查看
在不同的机子上,同时登陆
张三修改了第一条,保存退出 

图片点击可在新窗口打开查看此主题相关图片如下:搜狗截图20150831110905.png
图片点击可在新窗口打开查看
李四修改了第二条,时间稍后一些,保存退出


图片点击可在新窗口打开查看此主题相关图片如下:搜狗截图20150831111115.png
图片点击可在新窗口打开查看


保存语句分别是:
1 Tables("表A").DataTable.Save
2 Tables("表A").Current.Save
3  DataTables("表A").Save

最后得出的结果是什么?结果一样吗?



[此贴子已经被作者于2015/8/31 11:16:34编辑过]

--  作者:大红袍
--  发布时间:2015/8/31 11:16:00
--  

1、3意思一样,都是所有修改了的数据保存;

 

2,是当前一行保存,其余的没有被保存


--  作者:sloyy
--  发布时间:2015/8/31 11:19:00
--  
那么 最后的结果就是“张三”  “李四”   1、2行都修改了? 互不影响?
--  作者:大红袍
--  发布时间:2015/8/31 11:23:00
--  

对于修改的内容,以最后保存的为准。新增的行互不干扰


--  作者:sloyy
--  发布时间:2015/8/31 11:32:00
--  
明白了,终于放下心来了,我一直担心多用户修改的问题