以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  SQL数据库下的Datatable  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=97392)

--  作者:qqibai
--  发布时间:2017/3/11 11:06:00
--  SQL数据库下的Datatable
请问老师,如果是sql数据库下多人共用的数据库下某张表进行数据编辑,每人都只加载自己新建的数据,那如果其中一人执行 datatable("A").rejectchanges()或者save(),
其结果是拒绝或者保存所有人在编辑的数据呢,还是只拒绝保存当前人编辑的数据?
比如 甲在表A中新增一行
       乙也在表A中新增一行
        然后甲执行 datatable("A").save(),是只保存了甲新增的行,还是同时保存了甲乙两行?
[此贴子已经被作者于2017/3/11 11:07:07编辑过]

--  作者:有点蓝
--  发布时间:2017/3/11 11:14:00
--  

不会有影响的。

 

只会影响自己界面已加载和编辑的数据。rejectchanges只是针对当前项目里操作的数据


--  作者:qqibai
--  发布时间:2017/3/11 11:17:00
--  
谢谢老师!