Foxtable(狐表)用户栏目专家坐堂 → 关于事件触发的问题


  共有4304人关注过本帖树形打印复制链接

主题:关于事件触发的问题

帅哥哟,离线,有人找我吗?
magangzmc
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:272 积分:2421 威望:0 精华:0 注册:2013/4/13 10:03:00
关于事件触发的问题  发帖心情 Post By:2013/8/25 7:47:00 [只看该作者]

删行后保存会触发哪个事件?

BeforeSaveDataRow事件只能在增行或修改后保存触发,删行后保存不会触发,那删行后保存触发的事件有没有呀?

不是DataRowDeleted事件,我想知道的是执行DataTable.save()后,在执行保存前,会执行哪个事件?

或者保存之后的事件?

[此贴子已经被作者于2013-8-25 7:57:19编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
lsy
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2013/8/25 8:42:00 [只看该作者]

DataRowDeleting,管点用。


 回到顶部
帅哥哟,离线,有人找我吗?
magangzmc
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:272 积分:2421 威望:0 精华:0 注册:2013/4/13 10:03:00
  发帖心情 Post By:2013/8/25 9:42:00 [只看该作者]

DataRowDeleting试过也不行,也是在一删行就执行了,我想删行的时候不执行,在保存datatable的时候在执行,我再做一个进销存软件,使用的是sql2000数据库,想在删除单据明细后保存的时候减少相应的现存量,现存量是单独有一个表保存的。如果没有相应的事件,假如在 DataRowDeleting 事件中就修改了现存量表,删除后不执行保存Datatable,那么现存量就不对了。

 回到顶部
帅哥哟,离线,有人找我吗?
y2287958
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:4752 积分:34568 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2013/8/25 12:20:00 [只看该作者]

其实这个思路在帮助里是有说明的
主要用datacolchanged事件
当然要在DataRowDeleting事件中将指定列值归0

另外,现存量的那个单独表也可以同时联运的

最好上个例子,纸上谈兵效果并不好。


 回到顶部