以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助] 如何筛选子表行? 请教  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=62277)

--  作者:小管
--  发布时间:2014/12/29 9:36:00
--  [求助] 如何筛选子表行? 请教
父表A与子表B 通过编号列单向关联单 ,想通过勾选逻辑列来控制添加或删除子表B中具有相同编号的行。我已经设置了个逻辑勾选,取消勾选后只删除子表相同编号的行,父表不变。我改怎么写代码啊?
哪位老师有时间帮忙写个,不胜感激!
[此贴子已经被作者于2014-12-29 9:47:05编辑过]

--  作者:Bin
--  发布时间:2014/12/29 9:40:00
--  
在关联中设置 同步删除即可
--  作者:小管
--  发布时间:2014/12/29 9:43:00
--  
那样父表A中的行也会被删除的,不是想要的结果。还是谢谢您!
--  作者:Bin
--  发布时间:2014/12/29 9:45:00
--  
你现在不就是要删除父表A的行,同步删除子表行么?


--  作者:小管
--  发布时间:2014/12/29 9:50:00
--  
呵呵 写错了 改过来了
--  作者:有点甜
--  发布时间:2014/12/29 9:57:00
--  
以下是引用小管在2014-12-29 9:50:00的发言:
呵呵 写错了 改过来了

 

你可以在DataRowDeleting写代码。

 

e.DataTable.DeleteFor("第一列 = \'"  & e.DataRow("第一列") & "\'")