更新:2007 年 11 月
数据可以存储在 DataTable 对象的内存中。(数据集由 DataTable 对象组成。)通常使用 TableAdapter 配置向导或通过将数据库对象从“服务器资源管理器”拖动到“数据集设计器”用 TableAdapter 创建新数据表。
数据表是在数据源配置向导中创建新的 TableAdapter 时作为副产品创建的,但也可单独创建。通过将 DataTable 对象从“工具箱”的“数据集”选项卡拖动到“数据集设计器”可以创建单独的数据表。
| .gif) 说明: | 
|---|
| 若要以编程方式创建数据表,请参见创建数据表 (ADO.NET)。 | 
| .gif) 说明: | 
|---|
| 显示的对话框和菜单命令可能会与帮助中的描述不同,具体取决于您现用的设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置。 | 
随 TableAdapter 一起创建 DataTable
与 TableAdapter 一起创建的数据表中包括以数据填充表和将更改重新写入数据库的方法。通过运行“TableAdapter 配置向导”或通过将数据库对象从“服务器资源管理器”拖动到“数据集设计器”可以创建 TableAdapter。
随 TableAdapter 一起创建新数据表
- 在“数据集设计器”中打开您的数据集。有关信息,请参见如何:在数据集设计器中打开数据集。 
- 将一个“TableAdapter”从“工具箱”的“数据集”选项卡拖动到“数据集设计器”。 - “TableAdapter 配置向导”打开。 
- 完成该向导。有关更多信息,请参见 TableAdapter 配置向导 
在“服务器资源管理器”中随 TableAdapter 一起创建新数据表
- 在“数据源设计器”中打开您的数据集。 
- 将数据库对象(例如表)从“服务器资源管理器”拖动到“数据集设计器”上。 
创建单独的 DataTable
为了填充数据,单独的表需要实现 Fill 逻辑。有关填充单独的数据表的信息,请参见从 DataAdapter 填充数据集 (ADO.NET)。
创建新的单独数据表
- 在“数据集设计器”中打开您的数据集。 
- 将一个 DataTable 从“工具箱”的“数据集”选项卡拖动到“数据集设计器”上。 
- 添加列以定义数据表。有关更多信息,请参见如何:向数据表添加列。