约束集合编辑器

更新:2007 年 11 月

用于创建和配置 DataTable 对象中的约束(Constraint 对象)。约束是有助于保持表中数据的完整性的规则。可以创建两种类型的约束:

  • 唯一约束可以保证在特定的列中没有重复值并允许您定义一个主键。

  • 外键约束允许您定义父表和子表之间的引用完整性。

当使用“属性”窗口配置窗体或组件中的数据集并按照以下顺序执行时,将显示**“约束集合编辑器”**:

  1. 编辑数据集的 Tables 集合。

  2. 表集合编辑器中选择一个表,然后编辑其 Constraints 属性。

    在**“表集合编辑器”的顶部将打开“约束集合编辑器”**。

    说明:

    使用“约束集合编辑器”仅能在非类型化数据集中定义表约束。对于类型化数据集,可通过编辑数据集类的架构创建约束。

  • 添加
    创建新的约束。单击**“添加”**按钮后,将显示一个可能的约束类型的列表(UniqueConstraintForeignKeyConstraint)。选择一个类型后,适当的对话框(唯一约束外键约束)就会打开来帮助您创建约束。

  • 编辑
    显示适当的对话框(唯一约束外键约束),从而允许您更改约束的属性。

  • 移除
    从集合中删除选定的约束。

    警告:

    此操作无法撤消。

请参见

概念

数据中的新增功能

“显示数据”概述

参考

DataTable.Constraints

其他资源

数据演练

数据访问入门

连接到 Visual Studio 中的数据

准备应用程序以接收数据

将数据获取到应用程序

在 Windows 应用程序中的窗体上显示数据

在应用程序中编辑数据

验证数据

保存数据