以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- RejectChanges问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=88259) |
-- 作者:凡夫俗子 -- 发布时间:2016/7/30 9:22:00 -- RejectChanges问题 对于主表+明细表的关联表在执行 RejectChanges时存在些问题希望能改进 操作一: 主表:增加行(未保存) 操作二: 此时 增加对应 的关联表的 行(保存或未保存) 操作三: 对主表执行 RejectChanges。主表未保存的行 被删除。 但是 明细表对应 的数据未被 同步删除(关联表设置已调成 同步 删除关联行) 希望这个RejectChanges 在对主表进行操作时,如果主表行未保存 能同步删除 明细关联表的行。如果主表的行非新增状态,则对明细关联表不进行任何处理。这样才智能点。
|
-- 作者:Hyphen -- 发布时间:2016/7/30 11:20:00 -- RejectChanges是.net本身的函数,只能回滚,然后不会判断关联的。 只能自己写代码删除,不能直接回滚
|