标题:asp问题!
只看楼主
xuanwang
Rank: 1
等 级:新手上路
帖 子:117
专家分:0
注 册:2009-6-29
结帖率:100%
已结贴  问题点数:20 回复次数:6 
asp问题!
<table style="width: 641px; height: 391px" border="1">
<tr>
    <td rowspan="2" style="width: 33px">序号</td>
    <td rowspan="2" style="width: 35px">教学服务站名称</td>
    <td colspan="10" style="height: 30px">
        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<%=studykind %></td>
</tr>
<tr>
    <td style="width: 14px; height: 176px">合计</td>
<%
    set rs = Server.CreateObject("ADODB.RecordSet")
    strSql="select sub.subject from studykindlist as st,subjectsys as sub"
    strSql=strSql+" where st.studykindid=sub.studykindid and st.studykind='" & studykind & "' group by st.studykind,sub.subject"
    rs.Open strSql,conn,1,1
    do while not rs.eof   
%>     
    <td style="width: 22px; height: 176px">
        <%=rs("subject") %>
    </td>
<%
        rs.MoveNext
    loop
%>
</tr>
<%
    num=0
    set rsStat = Server.CreateObject("ADODB.RecordSet")
    strSub="select count(*) as number,st.studykind as studykinds,sub.subject as subjects,fdz.fdzname as fdznames from subjectsys as sub,fdzlist as fdz,studykindlist as st,stusignsys as stu"
    strSub=strSub+" where stu.studykindID=st.studykindID and stu.subjectid=sub.subjectid and st.studykind='" & studykind & "' and fdz.fdzname='" & fdzname & "' and stu.signdate between '" & SYear & "' and '" & EYear & "' and stu.stu_level='" & stu_level & "'"
    strSub=strSub+" group by st.studykind,sub.subject,fdz.fdzname"
    rsStat.Open strSub,conn,1,1
    response.Write rsStat.RecordCount         
 %>
 <%
    i=1
    do while not rsStat.eof
%>
<tr>

    <td style="width: 33px; height: 128px">
    <%=i %>
    </td>
    <td style="width: 35px; height: 128px">
    <%=rsStat("fdznames") %>
    </td>
    <td style="width: 14px; height: 128px">
    <%=CInt(rsStat("number")+rsStat("number")) %>   
    </td>
    <td style="width: 22px; height: 128px">
    <%=rsStat("number")%>
    </td>
</tr>   
<%
        num=CInt(num+rsStat("number"))
        rsStat.MoveNext
        i=i+1
    loop
%>

<tr>
    <td colspan="2" style="height: 105px">
     总 计</td>
    <td style="width: 14px; height: 105px">
    <%=num %>
    </td>
    <td style="width: 22px; height: 105px">
    <%=num %>
    </td>
</tr>
</table>

这段代码运行后显示有问题,要让结果<%=rsStat("number")%>显示在同一行(不同列),但是它每行只显示一列
<%=rsStat("number")%>,这样就显示了好几行,但每行只有一列。。。
搜索更多相关主题的帖子: asp 
2009-07-20 14:47
panchong
Rank: 2
等 级:论坛游民
帖 子:51
专家分:29
注 册:2009-7-1
得分:14 
是不是width太小了?
2009-07-20 16:58
xuanwang
Rank: 1
等 级:新手上路
帖 子:117
专家分:0
注 册:2009-6-29
得分:0 
不是
<html xmlns="http://www.
<head>
<title>招生报名信息统计 </title>
<script type="text/javascript">
</script>
</head>
<body>
<div style="background:#CCFFFF;text-align:center;">
<div style="text-align:center"> <b>招生专业层次统计 <br /> </b>
<form name="form1" method="post" action="">
    &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; 统计范围: <label id="lblRange">北京教学服务中心 </label>
    <br />
    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
    时间段: <label id="lblSYear">2001-3-3 </label>至
    <label id="lblEYear">2005-3-3 </label> <br />
    &nbsp; &nbsp;&nbsp;
学历层次: <label id="Label1">高中起点专科 </label>  
    <br />
入学年级: <label id="lblStu_level">200203 </label>&nbsp; <br />  
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
    <br />
    <br />
    <br />
<table style="width: 641px; height: 391px" border="1">
<tr>
    <td rowspan="2" style="width: 33px">序号 </td>
    <td rowspan="2" style="width: 35px">教学服务站名称 </td>
    <td colspan="10" style="height: 30px">
        &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;高中起点专科 </td>
</tr>
<tr>
    <td style="width: 14px; height: 176px">合计 </td>   
    <td style="width: 22px; height: 176px">
        财政学
    </td>   
    <td style="width: 22px; height: 176px">
        法学
    </td>   
    <td style="width: 22px; height: 176px">
        工商管理
    </td>   
    <td style="width: 22px; height: 176px">
        国际经济与贸易
    </td>   
    <td style="width: 22px; height: 176px">
        汉语言文学
    </td>   
    <td style="width: 22px; height: 176px">
        会计学
    </td>  
    <td style="width: 22px; height: 176px">
        金融学
    </td>  
    <td style="width: 22px; height: 176px">
        市场营销
    </td>
</tr>
<tr>
    <td style="width: 33px; height: 128px">
    1
    </td>
    <td style="width: 35px; height: 128px">
    北京教学服务中心
    </td>
    <td style="width: 14px; height: 128px">
    22   
    </td>
    <td style="width: 22px; height: 128px">
    11
    </td>
</tr>  
<tr>
    <td style="width: 33px; height: 128px">
    2
    </td>
    <td style="width: 35px; height: 128px">
    北京教学服务中心
    </td>
    <td style="width: 14px; height: 128px">
    12   
    </td>
    <td style="width: 22px; height: 128px">
    6
  </td>
</tr>  
<tr>
  <td style="width: 33px; height: 128px">
    3
    </td>
    <td style="width: 35px; height: 128px">
    北京教学服务中心
    </td>
    <td style="width: 14px; height: 128px">
    414   
    </td>
    <td style="width: 22px; height: 128px">
    207
    </td>
</tr>  
<tr>
    <td style="width: 33px; height: 128px">
    4
    </td>
    <td style="width: 35px; height: 128px">
    北京教学服务中心
    </td>
    <td style="width: 14px; height: 128px">
    298   
    </td>
    <td style="width: 22px; height: 128px">
    149
    </td>
</tr>  
<tr>
    <td style="width: 33px; height: 128px">
    5
    </td>
    <td style="width: 35px; height: 128px">
    北京教学服务中心
    </td>
    <td style="width: 14px; height: 128px">
    6   
    </td>
    <td style="width: 22px; height: 128px">
    3
    </td>
</tr>  
<tr>
    <td style="width: 33px; height: 128px">
    6
    </td>
    <td style="width: 35px; height: 128px">
    北京教学服务中心
    </td>
    <td style="width: 14px; height: 128px">
    590   
    </td>
    <td style="width: 22px; height: 128px">
    295
    </td>
</tr>
<tr>
    <td style="width: 33px; height: 128px">
    7
    </td>
    <td style="width: 35px; height: 128px">
    北京教学服务中心
    </td>
    <td style="width: 14px; height: 128px">
    178   
    </td>
    <td style="width: 22px; height: 128px">
    89
    </td>
</tr>  

<tr>
    <td style="width: 33px; height: 128px">
    8
    </td>
    <td style="width: 35px; height: 128px">
    北京教学服务中心
    </td>
    <td style="width: 14px; height: 128px">
    242   
    </td>
    <td style="width: 22px; height: 128px">
    121
    </td>

</tr>  


<tr>
    <td colspan="2" style="height: 105px">
    总 计 </td>
    <td style="width: 14px; height: 105px">
    881
    </td>
    <td style="width: 22px; height: 105px">
    881
    </td>
</tr>
</table>      
</form>
</div>
</div>
</body>
</html>
这是从页面获得的源文件
2009-07-20 17:21
xuanwang
Rank: 1
等 级:新手上路
帖 子:117
专家分:0
注 册:2009-6-29
得分:0 
请问do while循环中可以嵌套do while吗?可以的话,能嵌套几层啊。。。

[[it] 本帖最后由 xuanwang 于 2009-7-23 09:35 编辑 [/it]]
2009-07-21 08:36
xuanwang
Rank: 1
等 级:新手上路
帖 子:117
专家分:0
注 册:2009-6-29
得分:0 
高手指点下~
2009-07-23 09:35
pengjun1128
Rank: 2
来 自:河南-郑州
等 级:论坛游民
帖 子:34
专家分:16
注 册:2009-4-27
得分:0 
以下是引用xuanwang在2009-7-21 08:36的发言:

请问do while循环中可以嵌套do while吗?可以的话,能嵌套几层啊。。。



do  while  是不能嵌套的。
2009-07-24 12:04
xuanwang
Rank: 1
等 级:新手上路
帖 子:117
专家分:0
注 册:2009-6-29
得分:0 
有的说可以嵌套,只是不提倡这样做
2009-07-24 12:55



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




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

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