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

数据显示在页面上的特殊要求,该如何解决

2012-01-05 
数据显示在页面上的特殊要求表的結構:数据库中T1T2总存货总买出日期卖出食品鸡蛋1222006/12/12食品鸡蛋122

数据显示在页面上的特殊要求
表的結構:数据库中
T1               T2           总存货     总买出             日期               卖出
食品         鸡蛋           12             2                 2006/12/1             2
食品         鸡蛋           12             2                 2006/12/2             0
食品         鸭蛋           21             5                 2006/12/1             3
食品         鸭蛋           21             5                 2006/12/2             2
电器         电视           20             2                 2006/12/1             1
电器         电视           20             2                 2006/12/2             1

这种结构的如何能够显示成如下这种样式给用户看,用DAtaGrid可以做吗,或是用其他的,谁可以帮我做下(ASP.net和sqlserver)
T1               T2           总存货     总买出             日期               卖出
食品         鸡蛋           12             2                 2006/12/1             2
                                                                    2006/12/2             0
                鸭蛋           21             5                 2006/12/1             3
                                                                    2006/12/2             2
电器         电视           20             2                 2006/12/1             1
                                                                    2006/12/2             1

[解决办法]
分组查询、分组报表。



[解决办法]
在页面的后台可以手动画Table,把数据动态显示
[解决办法]
Repeat or DataList 嵌套

[解决办法]
读取数据后处理一下表。。
循环比较后行和前行之间的各列的值,相同的清空后行相应列,再把表绑定到datagrid就可以了。只要不是N多数据一下读出来是没有多大问题的。
或者在数据库里用GROUPING来处理一下也可以。

热点排行