在代码编写中经常使用DataSet做为控件的数据源,通常一个控件只能绑定一个数据源。如果要将多次查询数据库的结果绑定到一个控件中,就必须把多次查询的结果填充到同一个数据源中。当然此功能也可以动态画表格来实现,不过我感觉动态处理表格实在是太麻烦了。为此做了以下测试并且试验成功,现在分享出来。
原理:将多次查询的结果填充到同一个DataSet的同一张Table中,不过两次填充时要将字段as成同样的别名,要不然就会出现不必要的NULL行。
代码如下:
1
private void databing()
2
}
如果已经有了两个相同列名的DataSet
ds1 跟 ds2
绑定到一个Grid
DataSet ds1 = new DataSet();
DataSet ds2 = new DataSet();
ds1.Merge(ds2);
相关文章:
-
2022-01-04
-
2021-08-25
-
2021-11-25
-
2021-11-10
-
2021-12-11
-
2021-10-20
-
2022-12-23
-
2022-12-23
猜你喜欢
-
2021-12-10
-
2022-02-01
-
2021-06-13
-
2022-02-07
-
2022-01-22
-
2021-05-22
相关资源
-
下载
2023-02-05
-
下载
2021-06-05
-
下载
2022-12-22