偶尔可能需要将数据表添加到已经生成的数据集中。可以采用的一个方法是手动删除该数据集并重新生成它以包括新表。但是,在该情况下,您可能会丢失在生成数据集后添加到该该数据集的附加数据集信息(包括约束和 DataRelation 对象)。

可以用两种方法将表添加到现有数据集:

用组件设计器将表添加到现有数据集

  1. 在正使用的窗体或组件中,添加引用要添加的表的数据适配器。
  2. 选择数据适配器,然后从“数据”菜单中选择“生成数据集”。

    显示“生成数据集”对话框。

  3. 在“选择数据集”下,选择“现有”然后选择要将表添加到的数据集的名称。
  4. 在“选择要添加到数据集中的表”下,选择要添加到数据集的所有表的名称。列表包含所有可用数据适配器中的表。
  5. 如果要在窗体或组件上创建被修改的数据集实例,选择“将此数据集的实例添加到设计器”。
  6. 单击“确定”生成更新的数据集。

    有关已添加的表的信息被添加到数据集架构和导出的数据集类文件。现有信息(包括表、约束和关系)原封不动。