从一个表格适配器填充两个数据网格视图

Fill two datagridviews from one tableadapter

是否可以从一个数据集 < 一个表适配器 < 2 个不同的查询中填充两个 DataGridView(命名为 Datagridview1 和 Datagridview2)

From query 1 = DGV1 i need to fill datagridview1
From query 2 - DGV2 i need to fill datagridview2

可能吗?当然,这就是绑定数据集的荣耀。通过右键单击 TableAdapter-->Add Query--> 等

,使用数据集设计器 (.xsd) 设置你的 2 个查询

如果有两个 DataGridViews,您将需要同一个 tableadapter 的 2 个实例(您可以从工具箱中拖放)。为每个查询调用您的 FillBy 方法(或您给它们命名的任何名称),将 DGV 数据源连接到正确的 TableAdapter (为了简单起见,我只是添加了一个数字后缀)。