与窗体或组件一起使用数据集时,可以使用组件设计器定义数据集架构和类文件。然后可以将数据集的实例添加到正使用的窗体或组件。
编辑窗体时,组件设计器显示为设计图面底部的组件栏。一将组件或非可视控件添加到窗体,此栏就自动打开。数据集类的实例显示在此栏中,从那里可以选择它们,以便为它们设置属性或编写事件处理程序。
在组件设计器中创建数据集
通常,每个数据适配器访问单个表中的数据。因此,若要创建包含多个数据表的数据集,应选择要使用的表的所有适配器。
注意 将多个数据表添加到数据集不自动创建这些表之间的关系,必须在创建数据集后手动进行此操作。
出现“生成数据集”对话框。
Visual Studio 使用数据适配器中的信息生成 XML 架构文件 (.xsd),此文件以指定的名称添加到项目中。然后 Visual Studio 基于架构生成新的数据集类文件。
注意 只有选择“显示所有文件”,新的数据集类文件在“解决方案资源管理器”中才可见。
如果指示需要数据集的实例,则实例以指定的名称并带数字后缀添加到窗体或组件中。例如,如果将数据集命名为 dsAuthors,则实例的名称为 dsAuthors1。
注意 如果接受默认数据集名称 DataSet1,则窗体或组件中的实例将被命名为 DataSet11,因为数字后缀是自动添加的。