以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关联表中怎么样实现一对多的删除呢? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=28899) |
||||
-- 作者:ykseawind -- 发布时间:2013/2/21 22:31:00 -- 关联表中怎么样实现一对多的删除呢?
|
||||
-- 作者:blackzhu -- 发布时间:2013/2/22 8:00:00 -- Dim r As Row = Tables("主表").Current If r Is Nothing Then Return End If DataTables("子表").DeleteFor("列名=\'" & r("列名") & "\'") \'删除同住表一样条件的数据,列类型需要是字符型 r.Delete \'删除主表数据
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/2/22 8:22:00 -- 既然建立了关联,那不需要写代码的,选中选项“同步删除关联行”就行:
http://www.foxtable.com/help/topics/1644.htm
|
||||
-- 作者:ykseawind -- 发布时间:2013/2/22 9:10:00 -- 谢谢,都可以实现这个功能. 谢谢,都可以实现这个功能. |
||||
-- 作者:szkswgh -- 发布时间:2013/2/22 9:14:00 -- 同步删除关联行 |