c# 不同结构的多表联合查询

saturn4263195 2012-07-11 05:48:29
需求:用c#的编码 实现 sql数据库的左、右连接 的多表查询。
情景:首先,项目中 评估了部署难度,所以用的.net2.0框架,不能使用 Linq 。
被查询的表为 已有数据的datatable。
相关的信息( dataset,dataview,Merge()... )

演示:
4张表,第1个字段为每张表的主键

A表:字段a1,a2,a3,b1,b2
B表:字段b1,b2,b3,c1,c2
C表:字段c1,c2,c3,d1,d2
D表:字段d1,d2,d3,d4,c2

请问各位路过的大神,如何获取一张结构如下的查询结果表:
A.a2, B.c2, C.c2 ,D.c2

注意这里每张表的c2字段名相同,但数据不同,用datatable.merge()方法会被覆盖的。谢谢了。
...全文
234 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
猎人日记 2012-10-15
  • 打赏
  • 举报
回复
用union进行联合查询
saturn4263195 2012-07-11
  • 打赏
  • 举报
回复
问题有点要命,插一下队...求思路,求大神

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧