Foxtable(狐表)用户栏目专家坐堂 → 关联表数据删除问题!


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

主题:关联表数据删除问题!

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


加好友 发短信
等级:小狐 帖子:363 积分:2998 威望:0 精华:0 注册:2008/11/11 13:42:00
关联表数据删除问题!  发帖心情 Post By:2009/2/17 14:03:00 [显示全部帖子]

A表与B表相关联,如何要删除A表的同时,删除B表中相关联的记录,代码如下:

Dim dr As DataRow = DataTables("表A").DataRows(0)
For Each sr As DataRow In dr.GetChildRows("表B")
    sr.Delete()
Next
dr.Delete

但是如果同样是关联的,删除A表中的记录的时候,不能删除B表中的记录(往来一表与多表相关联的时候会有这种情况)

该如何设置代码,谢谢!


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


加好友 发短信
等级:小狐 帖子:363 积分:2998 威望:0 精华:0 注册:2008/11/11 13:42:00
  发帖心情 Post By:2009/2/17 14:52:00 [显示全部帖子]

如果A表是B表的主表, B表是C表的主表
那么如何才能删除B表记录,但是不删除A表与C表记录


 回到顶部