能不能读数据表的时候同时把表的约束读入,如:唯一约束 能不能读数据表的时候同时把表的约束读入,如:唯一约束 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DataRelation 对象和约束DataRelation 对象也用于创键和强制下列约束: 唯一约束,它保证表中的列不包含重复内容。 外键约束,可用来维护数据集中的父表和子表之间的引用完整性。 在 DataRelation 对象中指定的约束通过自动创建适当的对象或设置属性来实现。如果使用 DataRelation 对象创建外键约束,则 ForeignKeyConstraint 类的实例被添加到数据关系的 ChildKeyConstraint 属性。唯一约束则通过简单地将数据列的 Unique 属性设置为 ture,或者通过将 UniqueConstraint 类的实例添加到 DataRelation 对象的 ParentKeyConstraint 来实现。作为外键约束的一部分,可以指定在三个时候应用的引用完整性规则: 更新父记录时 删除父记录时 接受或拒绝更改时 不能,因为这涉及表的Schema,你需要自己做,譬如参考DataReader的GetSchemaTable或OleDbConnection的GetOleDbSchemaTable来决定是否有这些约束,然后施加到你的对象上 DataRelation 对象和约束也许可以 DataRelation好象只能设置已知的约束?! 我的问题是从SQL数据库读入一个表对象后,根本就不能给这个表定义约束了,因为不能在有数据的表上定义约束,那么这就先定义约束,再用循环读入Sql表数据(实际上我有一个临时的DATATABLE),然而在Update时,会因schema不同无法更新,如何是好??? 显示问题 C#将string变量写入文本文档中的问题 关于C#控件的事件 关于 Socket基础通信编程问题 treeview判断当前节点 C#中如何使用CoCreateInstance ? 请教:如何调用打印机安装程序 利用 XMLHTTP技术写一段简单的代码 请问:如何限制鼠标在picturebox中移动? 有什么好的三层网站模型啊 我的自由软件,还没有最终确定名称,欢迎大家献计献策! 用 c# 添加及删除 Windows 用户组,于用户的方法
DataRelation 对象也用于创键和强制下列约束: 唯一约束,它保证表中的列不包含重复内容。
外键约束,可用来维护数据集中的父表和子表之间的引用完整性。 在 DataRelation 对象中指定的约束通过自动创建适当的对象或设置属性来实现。如果使用 DataRelation 对象创建外键约束,则 ForeignKeyConstraint 类的实例被添加到数据关系的 ChildKeyConstraint 属性。唯一约束则通过简单地将数据列的 Unique 属性设置为 ture,或者通过将 UniqueConstraint 类的实例添加到 DataRelation 对象的 ParentKeyConstraint 来实现。作为外键约束的一部分,可以指定在三个时候应用的引用完整性规则: 更新父记录时
删除父记录时
接受或拒绝更改时
也许可以