Foxtable(狐表)用户栏目专家坐堂 → [求助]如何在锁定主表时锁定子表


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

主题:[求助]如何在锁定主表时锁定子表

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


加好友 发短信
等级:三尾狐 帖子:760 积分:4714 威望:0 精华:0 注册:2011/12/17 18:37:00
  发帖心情 Post By:2014/4/17 21:33:00 [显示全部帖子]

可以锁定行 表事件有专门的锁定行表事件  


DataRowLockedChanged

行的锁定状态改变后执行。

e参数属性: 

DataTable:返回锁定行所在数据表。
DataRow: 返回锁定行。

示例

假定订单和订单明细表已经建立关联,希望锁定某订单时,能同时锁定其对应的全部订单明细,反之亦然。
要实现此目的,只需将订单表的DataRowLockedChanged事件代码设置为:

For Each dr As DataRow In e.DataRow.GetChildRows("订单明细")

dr.Locked = e.DataRow.Locked

Next


 回到顶部