没有约束的外键

本文关键字:约束 | 更新日期: 2023-09-27 18:05:19

我在Ado学习DataRelations。遇到了这个构造函数

public DataRelation(
    string relationName,
    DataColumn parentColumn,
    DataColumn childColumn,
    bool createConstraints
)

这里,最后一个参数是createConstraints, MSDN将其解释为

createConstraints

类型:系统。布尔

指示是否创建约束的值。真的,如果创建约束。否则,假的。

如果我把它设置为false然后会发生什么?如何创建一个没有约束的外键?

没有约束的外键

是,不需要向ConstraintCollection添加约束就可以创建关系

关于约束的更多信息:

Relationships还可以级联来自父DataRow的各种更改到它的子行。若要控制如何更改子行中的值,请的ConstraintCollection中添加一个ForeignKeyConstraintDataTable对象。ConstraintCollection决定执行什么操作以删除或更新父表中的值为例。

http://msdn.microsoft.com/en-us/library/dz0az7c7.aspx