以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  可否实现只保存表中指定行数据?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=7455)

--  作者:baoxyang
--  发布时间:2010/6/24 15:06:00
--  可否实现只保存表中指定行数据?

DataTables("车辆出车录入_Table1").save() 是保存表中所有数据,如何实现只保存某一行数据或表数据有变动的行?

当然是不用到SQL Command 中的update或insert into情况下。


--  作者:狐狸爸爸
--  发布时间:2010/6/24 15:08:00
--  
你可以取消其他行的修改
--  作者:baoxyang
--  发布时间:2010/6/24 15:15:00
--  
这个还是不能满足目前。有这样情况,表数据打开时,有几行数据,其中一行可能被其它用户删除,再保存数据时,又把删除的数据给保存了。
--  作者:baoxyang
--  发布时间:2010/6/24 15:16:00
--  
看样子,我还得研究下在多人使用的情况下,表数据保存的方法。
--  作者:狐狸爸爸
--  发布时间:2010/6/24 15:30:00
--  
以下是引用baoxyang在2010-6-24 15:15:00的发言:
这个还是不能满足目前。有这样情况,表数据打开时,有几行数据,其中一行可能被其它用户删除,再保存数据时,又把删除的数据给保存了。

 

如果删除了,就不会保存,你可以测试一下


--  作者:baoxyang
--  发布时间:2010/6/24 15:54:00
--  

DataTables("车辆出车录入_Table1")是SQL Table类型的外部表,有个问题请教下

 

两台电脑同时打开此表,显示的数据相同,电脑1先针对表第一行数据修改保存,第二行删除,电脑2后针对第三行数据数据修改保存时。(保存时都采用DataTables("车辆出车录入_Table1").Save())

 

请问下最终表数据结果是否以电脑2的数据为准呀。(不好意思,现在来问这个问题,现在好像有点糊了)

 


--  作者:狐狸爸爸
--  发布时间:2010/6/24 15:59:00
--  

两个人操作的是不同的行,互不影响。

即使是同一行,不同的单元格也不受影响。


--  作者:baoxyang
--  发布时间:2010/6/24 17:54:00
--  

哦,明白了。谢了!!