.net - 如何从 .NET 中的数据表中删除约束?

标签 .net datatable constraints

如果我合并两个数据表,我将无法在我的数据表中设置任何约束 dt1.Merge(dt2);它显示这样的错误 Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints.默认情况下,我在可视化器中查看它显示约束计数为 2。如何从数据表中删除约束并解决此错误?

最佳答案

要从 DataTable 中删除约束,您可以使用 Constraints 属性的 Clear 方法:

myDataTable.Constraints.Clear();

关于.net - 如何从 .NET 中的数据表中删除约束?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8814840/

相关文章:

c# - Selenium - 'ITimeouts.ImplicitlyWait(TimeSpan)' 已过时

r - 如何在 data.table 的 j 中正确使用 ifelse()?

c# - 为什么我的数据表行中的值没有更新?

MySQL - 外键约束错误

ios - Swift - 以编程方式制作的约束使图像拉伸(stretch)

c# - C# 中的内存泄漏

c# - Entity Framework - 使用外键获取空异常

c# - 双字结果的高​​效长乘法

javascript - 通过列渲染将jquery数据表的行ID传递给另一个函数

vba - VBA中的求解器不添加整数约束