页面上有两个显示查询结果的DATAGRID控件,他们显示的数据均来源于SQL中的同一数据表,两表对应数据库列的属性也是相同的,区别仅是查询条件不同使得结果不一致,能否把这左右两个表的内容合在一块,但是合并时右表中的1、2列和3、4列要进行对调,合并后的数据能根据第一列和第二列进行统一排序,参见下面示例:
左表内容: 右表内容:
005 11 069 08 009 08 005 01
005 16 008 17 053 02 005 21
005 17 009 23
005 27 008 12
合并后
005 01 009 08 (此条为原右表第一条数据)
005 11 069 08
005 16 008 17
005 17 009 23
005 21 053 02 (此条为原右表第二条数据)
005 27 008 12
请教高手这能否实现吗?或是能否用其他方法,比如只用一个datagrid?,并请给出详细的解答?谢谢先!
左表内容: 右表内容:
005 11 069 08 009 08 005 01
005 16 008 17 053 02 005 21
005 17 009 23
005 27 008 12
合并后
005 01 009 08 (此条为原右表第一条数据)
005 11 069 08
005 16 008 17
005 17 009 23
005 21 053 02 (此条为原右表第二条数据)
005 27 008 12
请教高手这能否实现吗?或是能否用其他方法,比如只用一个datagrid?,并请给出详细的解答?谢谢先!
解决方案 »
- gridview中如何显示图片
- JS设置flash的路径
- 救助,页面数据导出到excel时出错!
- ■■■命名空间名称“HashSet”是什么? 如何解决■■■
- 请问能不能由服务器端动态指定Frameset中的页?
- 问一个邮件系统的问题
- 各位需要C#.net web application例子程序的朋友,请进。提供源代码。望切磋。
- 为什么VS编辑器自动删除网页中HTML标签的属性值?
- NHibernate 实体 和映射文件关联问题
- 如何把图片转成二进制文件?我要送分!送分!
- 刚刚从ASP转来,还没接触过.NET,请问C#和ASP.NET的关系?
- 做程序久了觉得美工真的很重要!大家给推荐看到的几个好看的,或用到的样式比较好,美观的DataGrid吧
A B C D
005 11 069 08
005 16 008 17
005 17 009 23
005 27 008 12table 2A B C D
009 08 005 01
053 02 005 21select * from table1
union
select C as A, D as B, A as C, B as D from table2