用asp制作统计表

xwjbs 2003-08-22 02:23:57
我现在正在用asp制作统计表格,就是把数据库里的信息提出来,用网页(table中)显示出来。现在有个问题,一般的统计表都是左边有要求,头部也有要求。比如,左边是商品的品种,头部是统计的时间。这样的表格给查询带来了很大的麻烦。因为不能一次查询出来。但又不能每个单元格查询一次。表格小还可以,大了很费时间。以前我曾用数组解决这个问题。但asp中不支持动态的数组。商品的品种增加了,就会产生错误。如果一次开一个足够大的数组,很浪费资源。谁有更好的方法用asp来制作复杂的统计表格,请不吝赐教。或者能用在asp 中的方法也行。
...全文
116 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
月光易水 2003-08-26
  • 打赏
  • 举报
回复
基本思路:
1. 数组
a. 取出原始数据,保存到数组
b. 根据原始数据,进行逻辑运算,获得其他特殊数据(和,公式等),保存到前一个数组或新数组
c. 分类显示数据(可能需要使用递归方法)

2. xml + xsl,原理和 (1) 类似
a. 取出原始数据,保存到xml
b. 根据原始数据,利用xslt进行逻辑运算,获得其他特殊数据(和,公式等)
c. 分类显示数据(可能需要使用递归方法) xslt模板


有些逻辑运算如果可以使用存储过程完成,最好在存储过程里完成。前台数据显示就简单多了

:_)

:_)
guoyan19811021 2003-08-23
  • 打赏
  • 举报
回复
up
月光易水 2003-08-22
  • 打赏
  • 举报
回复
方法:
1.创建2维数组,第2维的长度可以改变,一般可以表的数据用2维关系来描述

2.读取数据到xml文档,利用xsl进行数据的筛选和多次复用。

1,2结合使用,以优化速度.具体应用需要具体分析了

:_)

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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