以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于ROWSTATE的问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=171620)

--  作者:aoc103
--  发布时间:2021/9/4 17:05:00
--  关于ROWSTATE的问题
表格里的数据 如果是新增 修改过 或未修改过的 ROWSTATE都能体显出来,想问下,删除的行 要如何得知表中删除了哪些行。
由于数据保存时使用的是SQL事务保存。在对于 有主表明细表里的修改的时候,就会比较麻烦,在修改明细表时,需要知道哪些行有修改过,哪些没有修改过,尤其是哪一行有删过。
利用FOR EACH 得到每行的状态 能把 有新增跟修改过的行 进行UPDATE 保存,可删除的行,请问要如何获取行号?还是说 设一个字段  或是行集合,每删一行 就加入集合?

--  作者:有点蓝
--  发布时间:2021/9/4 17:26:00
--  
参考这种方法获取被删除的行:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=160260&skin=0