| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 645 人关注过本帖
标题:ASP计算结果如何排序?
只看楼主 加入收藏
sh0575
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-3-2
收藏
 问题点数:0 回复次数:4 
ASP计算结果如何排序?
这是一个统计每月及合计加班时间的网页.合计时间hjjb(倒数第七行)是计算的结果(倒数第九行),如果要以这个结果来排序,该怎么办呀?谢谢
  
<!--#include file="checkuser.asp"-->
<!--#include file="../data.asp"-->
<%dim rs,n,m,sY
sY=request.querystring("sY")
if sY="" then sY=year(date())
set rs=server.createobject("adodb.recordset")
rs.open "select AUserName from admin order by AUserName",MyCon,1,1
redim list(rs.recordcount-1) '名单表
redim jb(rs.recordcount-1,11) '请假和加班数组
'获得人员名单
for n=0 to rs.recordcount-1
 list(n)=rs(0)
 'ReDim Preserve list(ubound(list)+1)
 rs.movenext
next
rs.close
for n=0 to ubound(list,1)
 for m=0 to 11
  set rs=MyCon.execute("select sum(加班) from 加班 where 姓名='"&list(n)&"' and year(日期)='"&sY&"' and month(日期)='"&m+1&"'")
  if isnull(rs(0)) then
   jb(n,m)=0
  else
   jb(n,m)=formatnumber(rs(0),2,-1,0,0)
  end if
  rs.close
 next
next
set rs=nothing
CloseDatabase%>
<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>考勤统计</title>
</head>
<body bgcolor="#E9F6FF">
  <div align="center">
 </div>
  <div align="center">
<table border="1" style="border-collapse: collapse; font-size:11pt" bordercolor="#999999">
 <tr bgcolor="#F6F6F6">
  <td width="70"><b><font color="#FF0000">加班</font></b></td>
<%for n=1 to 12%>
  <td width="70"><%response.write n%></td>
<%next%>
  <td width="70">合计</td>
 </tr>
<%dim hjjb
hjjb=0
for n=0 to ubound(list,1)%>
 <tr <%if n mod 2<>0 then response.write "bgcolor=""#F6F6F6"""%>>
  <td width="70"><%response.write list(n)%></td>
  <%for m=0 to 11%>
  <td width="70"><%response.write jb(n,m):hjjb=hjjb+jb(n,m)%></td>
  <%next%>
  <td width="70"><%=hjjb%></td>
 </tr>
<%hjjb=0
next%>
</table>
  </div>
</body>
</html>
搜索更多相关主题的帖子: ASP 结果 
2008-03-02 13:23
sh0575
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-3-2
收藏
得分:0 
哪位朋友能帮忙吗?
2008-03-04 13:33
a48567653
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2008-2-16
收藏
得分:0 
把要计算的数据在数据库中计算好,并把计算好的命名,然后数据库的ORDER BY 就可以
2008-03-04 13:43
永夜的极光
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2721
专家分:1
注 册:2007-10-9
收藏
得分:0 
用简单的插入排序法就好了

从BFS(Breadth First Study)到DFS(Depth First Study)
2008-03-04 14:29
sh0575
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-3-2
收藏
得分:0 
谢谢.
2008-03-07 12:46
快速回复:ASP计算结果如何排序?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016274 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved