标题:ASP读出数据库怎样计算啊~~
只看楼主
yusai526
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2005-11-28
 问题点数:0 回复次数:19 
ASP读出数据库怎样计算啊~~
我数据库表叫STUDENT
里面有个字段“chengji”
因为我想把没一行的的成绩(chengji)相加,再除总共的行数,其实是求平均数。我知道会用到SUM()和CUONT()
不过具体怎样用啊~~~
请高手指出!
多谢帮帮!
也可发我的邮箱
YUSAI@56.COM
搜索更多相关主题的帖子: 数据库 ASP 
2005-11-28 14:48
hxfly
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:5807
专家分:108
注 册:2005-4-7
得分:0 
select count(字段名) from ....

2005-11-28 14:51
caiyakang
Rank: 2
等 级:新手上路
威 望:5
帖 子:2111
专家分:0
注 册:2005-3-24
得分:0 
sql="select sum(字段名) as 别名 from 数据表 where 条件表达式"

中国人的财富网:http://www..cn/
2005-11-28 14:52
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
得分:0 
sql="select sum(chengji),count(chengji) from STUDENT"
rs.open sql,conn,1,1
av=rs(0)/rs(1)
2005-11-28 14:53
yusai526
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2005-11-28
得分:0 
sql="select sum(chengji),count(chengji) from STUDENT"
rs.open sql,conn,1,1
av=rs(0)/rs(1)
我先试试~~~~
2005-11-28 15:01
yusai526
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2005-11-28
得分:0 

Microsoft VBScript 运行时错误 错误 '800a01a8'

缺少对象

/index.asp,行 77
不知道什么问题啊~~~

2005-11-28 15:04
caiyakang
Rank: 2
等 级:新手上路
威 望:5
帖 子:2111
专家分:0
注 册:2005-3-24
得分:0 
代码发出来

中国人的财富网:http://www..cn/
2005-11-28 15:11
yusai526
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2005-11-28
得分:0 
index.asp,行 77
是rs.open sql,conn,1,1


我插进的是:<%
sql="select sum(chengji),count(chengji) from student"
rs.open sql,conn,1,1
av=rs(0)/rs(1)
%>
我觉得那个AV要定义吗??
还有怎样显示出来的,是av=rs(0)/rs(1)就能显示啦?????????
2005-11-28 15:11
caiyakang
Rank: 2
等 级:新手上路
威 望:5
帖 子:2111
专家分:0
注 册:2005-3-24
得分:0 
不知道你里面的顺序av=rs("chengji")/rs("chengji")

显示用response.write av

[此贴子已经被作者于2005-11-28 15:14:40编辑过]


中国人的财富网:http://www..cn/
2005-11-28 15:13
yusai526
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2005-11-28
得分:0 

<HTML><HEAD>
<title>saisai</title>
<!--#include file="top.htm" -->

<!--#include file="conn.asp" -->
<style type="text/css">
<!--
@import url("sai.css");
body {
margin-top: 0px;
}
.style1 {font-weight: bold}
-->
</style>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"></HEAD>


<BODY>
<table width="700" border="0" align="center">
  <tr>
    <td><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
        <tr>
          <td width="752" height="1"><div align="center"></div></td>
        </tr>
      </table>
      <table width="100%" border="0" align="center" cellpadding="0" cellspacing="1">
        <tr bgcolor="#A0A4AC">
          <td width="96" height="25"> 姓名</td>
          <td width="91">学号</td>
          <td width="39">英语</td>
          <td width="48">ASP</td>
          <td width="77">ASP.NET</td>
          <td width="93">EDI技术</td>
          <td width="120">电子商务</td>
          <td width="101">VB.NET编程</td>
          <td width="77">平均基点</td>
        </tr>
      </table>
      <div align="center">
        <%
sql="select * from student order by pjjd DESC "
rs.open sql,conn,1,1     if rs.EOF or rs.BOF then
Response.Write "数据库中暂无资料!"
else
do while not rs.EOF or rs.BOF
%>
      </div>
      <table width="100%" border="0" align="center" cellpadding="0" cellspacing="1">
        <tr bgcolor="#A0A4AC">
          <td width="93" height="25"><%=rs("name")%></td>
          <!-- 用户名 -->
          <td width="83"><%=rs("xh")%></td>
          <td width="48"><%=rs("en")%></td>
  
          <td width="80"><%=rs("net")%></td>
          <td width="93"><%=rs("edi")%></td>
          <td width="119"><%=rs("eb")%></td>
          <td width="103"><%=rs("vb")%></td>
          <td width="75"><%=FormatNumber (rs("pjjd"),3)%></td>
          <!--备份 -->
        </tr>
      </table>
      <%
rs.movenext
loop
end if
set rs=nothing
set conn=nothing
%>
      <table width="751" border="0" align="center" cellpadding="0" cellspacing="0">
        <tr>
          <td width="751" height="1"><div align="left">全班的平均成绩:
        <%
sql="select sum(chengji),count(chengji) from student"
rs.open sql,conn,1,1
av=rs(0)/rs(1)
               %>
          </div></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<!--#include file="BT.htm" -->
</BODY>
</HTML>

[此贴子已经被作者于2005-11-28 15:16:54编辑过]

2005-11-28 15:14



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-35521-1-1.html




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

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