DataGrid怎么显示两个表记录

我现在已经检索出数据库的记录(两个表)放到DataSet
但怎么放到同一个DataGrid里呢
Me.DataGrid1.SetDataBinding(dataSe, "Guanli_Tab")
这样只显示一个表的记录
我不知道该怎么写
请指教

---------------------------------------------------------------

我所知道的有两种方法
一种是:直接写在sql查询语句里
string s = "select A.a,A.b,A.c,B.e,B.d.B.f from TableA as A,TableB as B where id = 1";
然后把这个查询结果放到DataSet里,绑定Datagrid就可以了。
第二种是:各写各的DataSet
string s = "select a,b,c from TableA";
把这个查询结果放到DataSetA;
string ss = "select d,e,f from TableB";
把这个查询结果放到DataSetB;
然后
DataSetA.Merge(DataSetB);
然后以DataSetA作为数据源绑定DataGrid。

Published At
Categories with Web编程
Tagged with
comments powered by Disqus