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


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

主题:关联表删除数据!

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


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

关联表中在父表中删除行时出现"请先删除关联数据"的提示,查看帮助,需要如下设置,请问这个是设置在按钮中的:Click中吗?  为什么我不行啊!


 

我们知道,如果要删除父表中的某一行,必须先在关联表中删除对应的子行,这样必须进行两次操作,才能成功删除一个父行。
如果需要一次操作,即可同时删除父行和对应的子行,可以参考下面的代码:

Dim dr As DataRow = DataTables("产品").DataRows(0)
For Each
sr As DataRow In dr.GetChildRows("订单")
    sr.Delete()

Next

dr.Delete


 回到顶部