dataset relations关系主表,子表 删除

来源:互联网 发布:网络棋牌游戏宣传语 编辑:程序博客网 时间:2024/05/23 14:27

在有级联关系的主子表中,dataset名.Relations.Add(表1列,表2列)

如果要删除子表,直接用mDsMember.Tables.Remove,会提示:

不能移除表X,原因是它在ForeignKeyConstraint Y 中被引用。请首先移除该约束。

必须设置: dataset对象.Tables[1].Constraints.RemoveAt(0) 

才可以正常执行删除功能


备注: dataset对象.EnforceConstraints=false 不起作用,可以不设置这个属性

原创粉丝点击