日期:2014-05-17  浏览次数:20415 次

DataSet中两个表如何显示到Gridview中
DataSet中有两个表“table1”和“table2”,都有name列,如何根据name相同把这两个表存储到Gridview中。
比如表“table1”中存储着
name   qty
aa     40
表“table2”中存储着
name   age
aa     24
如何使得Gridview中显示的为
name   aty   age
aa     40    24

dataset gridview

------解决方案--------------------
select * from table1 left join (select * from  table2)as b on table1.name=b.name
------解决方案--------------------
你可以把数据库的四个表列出来,然后需要得到什么样的结果,这个肯定是可以用SQL搞定的
------解决方案--------------------
给你一篇文章吧,这里总结了好几种分组的方法,你看有没有用,顺便帮我顶下文章哈
http://blog.csdn.net/dotnetstudio/article/details/10379239
------解决方案--------------------
把这两个表分别存到list集合里然后通过list.addrange 合到一个新的集合里  然后再gridview.datasource