日期:2014-05-18  浏览次数:20764 次

如何在Dataset中取得多个表的一列或多列的数据显示在DataGridView中
如何在Dataset中取得多个表的一列或多列的数据显示在DataGridView中
在我的Dataset中有tb1 tb2 tb3一个表
它们之间都建立了关系的
tb1的autoNo字段与tb2的tb1AutoNo字段建立了关系
tb2的autoNo字段与tb3的tb2AutoNo字段建立了关系
现在我想在这三个表选取某一列或多列的数据显示在DataGridView中
假设tb1有如下字段 a b c
  tb2有如下字段 c d e
  tb3有如下字段 f g h
现在我就是想把tb1的a字段的数据和tb2的c d 字段的数据及 tb3的g字段的数据显示在一个DataGridView中.
请问题如何实现?
谢谢.

------解决方案--------------------
这个问题很经典,个人认为使用ado.net中的表达式是合理的解决方式
楼主看了这里的文章就明朗了。
http://www.microsoft.com/china/MSDN/library/data/dataAccess/ADONETEXP.mspx