以文本方式查看主题 - 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=148985) |
-- 作者:vimin -- 发布时间:2020/4/20 20:17:00 -- 请教:SQL合成的保存语句的问题 外部数据。 因为要使用事务,所以自己合成SQL语句保存窗口中的SQLtable,在beforesavedatarow中,设置了e.cancel = true。 这样带来了一个新的问题,新增行h,h的状态会一直是added,所以多次点击保存按钮,会多次保存这一行h。 请问老师,这怎么解决? 我大部分的表原先是设计点击保存即关闭窗口或者把这个按钮的enable = false。 但有一个表涉及到多次保存动作,多次把这个按钮performclick()。所以一直想不出解决办法。
[此贴子已经被作者于2020/4/20 20:17:16编辑过]
|
-- 作者:有点蓝 -- 发布时间:2020/4/20 20:20:00 -- 参考:http://www.foxtable.com/webhelp/topics/2365.htm,保存后调用AcceptChanges |
-- 作者:vimin -- 发布时间:2020/4/20 20:47:00 -- 也不是很理想,调用之后就无法再修改了,也不符合我的设计要求。 [此贴子已经被作者于2020/4/20 20:54:43编辑过]
|