| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 237 人关注过本帖
标题:[求助] 请问!我这段asp代码怎样改呢?
只看楼主 加入收藏
jsr
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-10-17
收藏
 问题点数:0 回复次数:2 
[求助] 请问!我这段asp代码怎样改呢?

<%
Set rs = Server.CreateObject("ADODB.Recordset")
sql="select student.sid,student.cla_id,student.suser,student.sname,bbs.bresult,bbs.sub_id,bbs.buser from student,bbs where bbs.buser=student.suser"
rs.Open sql,conn,1,1

if rs.EOF and rs.BOF then
response.write "数据库没有记录!"
response.end
else
%>
……
<%
do while not rs.eof
%>
……
<td><% if rs("sub_id")=1 then '1为语文科ID %><div align="left">&nbsp;<%=rs("bresult")%></div><% end if %></td>
<td><% if rs("sub_id")=2 then '2为数学科ID %><div align="left">&nbsp;<%=rs("bresult")%></div><% end if %></td>
……

为何输出这样(不在同一行上显示同一人的成绩,数据库中所有的成绩是记录在同一字段上的):
姓名 语文 数学
李四 88
99
我想要的效果是:
姓名 语文 数学
李四 88 99

谁能帮我指点一下,如何改,请具体一些!没人像我这么菜了!

[此贴子已经被作者于2007-10-18 2:07:40编辑过]

搜索更多相关主题的帖子: 代码 asp 
2007-10-18 01:41
jsr
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-10-17
收藏
得分:0 
自己顶一下!
2007-10-18 13:48
jsr
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-10-17
收藏
得分:0 
再顶!看看有没有人肯帮助!
2007-10-18 19:21
快速回复:[求助] 请问!我这段asp代码怎样改呢?
数据加载中...
 
   



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

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