Foxtable(狐表)用户栏目专家坐堂 → [求助]表A逻辑列打勾,关联表B不可编辑


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

主题:[求助]表A逻辑列打勾,关联表B不可编辑

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


加好友 发短信
等级:一尾狐 帖子:449 积分:3330 威望:0 精华:0 注册:2012/11/10 7:00:00
  发帖心情 Post By:2014/12/14 22:14:00 [只看该作者]

Dim fdr As DataRow = e.DataRow.GetParentRow("表A")
If fdr IsNot Nothing AndAlso fdr("X") = True Then
    If e.DataRow("A") = fdr("A") AndAlso e.DataRow("B") = fdr("B") Then
        e.DataRow.Delete
    End If
End If

 

老师:上面这段代码,如果表A逻辑列打勾后不小心在表B中增加行时,就会删除表B中原来的行


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/14 22:18:00 [只看该作者]

 哦,你把DataRowAdd的代码删除就好,留Datacochanged的。


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


加好友 发短信
等级:一尾狐 帖子:449 积分:3330 威望:0 精华:0 注册:2012/11/10 7:00:00
  发帖心情 Post By:2014/12/14 22:20:00 [只看该作者]

OK!谢谢老师!

 回到顶部
总数 13 上一页 1 2