以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  删除与sqlfind的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=87339)

--  作者:rjh4078
--  发布时间:2016/7/8 15:39:00
--  删除与sqlfind的问题

FT的删除并不是马上从后台删除 必须要保存项目才会删除  但是有时候用sqlfind查找的时候 其实那个资料已经删除了 只是还没从后台删除

我在全局表的datarowdeleted事件中增加了一行代码  e.datatable.save

但是现在又产生了另外一个问题  如果是一个关联表 如果在明细表做档案时  发现某个档案不行 删掉 子表的子行会保存到后台 父行没有保存   后来又删掉了父行 就会出现后台有子行 但是没有父行的情况 


--  作者:大红袍
--  发布时间:2016/7/8 15:44:00
--  

 你可以在删除的时候写代码sqlDelete同时删除后台的。

 

 再有就是,冗余数据,可以通过一句简单的sql语句全部删除的啊。