表集合编辑器

允许您在非类型化数据集中添加或移除 DataTable 对象。 当您正在使用**“属性”**窗口编辑窗体或组件中的非类型化数据集的 Tables 属性时将显示此对话框。

此编辑器分为两个窗格。 在左窗格中可以添加和移除 DataTable 对象,在右窗格中可以设置单个表的属性,包括:

  • TableName 属性,通过该属性可以在代码中引用表。

  • 添加和移除列。 可以通过编辑表的 Columns 集合来实现,这将显示列集合编辑器

  • 在创建列后定义表的主键。 可以通过编辑表的 PrimaryKey 属性并从列的下拉列表中选择此键的各部分来实现。

  • 添加和移除约束。 唯一约束可以保证在特定的列中没有重复值并允许您定义一个主键。 外键约束允许您定义父表和子表之间的引用完整性。

    一个表可以包含多个约束,其中每一个约束都存储为表的 Constraints 集合中的 Constraint 对象。 当编辑表的 Constraints 属性时,会显示**“约束集合编辑器”**,可以使用该编辑器添加和移除单个约束。

  • 添加
    在集合中创建新的 DataTable 对象。 默认情况下,表将命名为 dataTablen,其中 n 代表序号。 可以通过在属性网格中设置表的 TableName 属性来重命名此表。

  • 移除
    从数据集中删除选定的表。

请参见

概念

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

其他资源

DataTable (ADO.NET)

Visual Studio 的数据应用程序概述

连接到 Visual Studio 中的数据

准备应用程序以接收数据

将数据获取到应用程序

在应用程序中编辑数据

验证数据

保存数据