约束集合编辑器

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

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

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

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

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

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

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

    提示

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

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

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

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

    警告

    此操作无法撤消。

请参见

参考

DataTable.Constraints

概念

数据应用程序开发中的新增功能

在 Visual Studio 中将 Windows 窗体控件绑定到数据

在 Visual Studio 中将控件绑定到数据

其他资源

数据演练

Visual Studio 的数据应用程序概述

连接到 Visual Studio 中的数据

准备应用程序以接收数据

将数据获取到应用程序

在应用程序中编辑数据

验证数据

保存数据