首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

如其对dataset中的多表进行连接查询

2012-09-24 
如果对dataset中的多表进行连接查询如果将三次的查询结果存到了dataset中的三个datatable A,B,C中,表分别

如果对dataset中的多表进行连接查询
如果将三次的查询结果存到了dataset中的三个datatable A,B,C中,表分别如下:
A: B: C:
学号 课程号 成绩 | 学号 姓名 | 课程号 课程名
  | |
我能不能对三个datatable进行连接查询或通过别的方法得到datatable 
D:
姓名 课程名 成绩

注:这些都是在内存中缓存的表,并不设计数据库的操作。因为实际问题是表A,B,C
的数据来自三个不同的数据库,不方便进行连接,所以我想把它们取出来在dataset中
进行连接处理。

困扰了好久,哪位大哥如果知道帮忙详细讲一下。
 

[解决办法]
楼主,直接通过ADO.net种DataSet的约束功能就能实现您想要的数据呀.直接给DataSet中的关系表添加关联属性就可以.

[解决办法]
通过 ds.Relations.Add添加关系,再查询
参考
参考

热点排行