有一段程序不知道怎么写?我写了个大概,可就是不对!请各位帮忙!在线等!急!谢谢!

amwn 2004-02-12 07:27:14
在网页中有一个表,一共有30条记录,这30条记录来源两条SQL语句, id都为第一个字段,
第一个SQL语句能找到30条记录(set rsn=conn.execute(sql1)),
而另外一条SQL语句只有找到小于等于30条记录(set rs=conn.execute(sql2)),
但是在网页中显示时,这两条SQL有一个共同的字段id,从1到30,
如果第二条SQL语句有记录的话,就用这个值,
如果没有,才用第一条SQL得到的值,不知这段ASP程序怎么写?

我写了大概!帮我改一下!


<%
for j=1 to 30 step 1
Do while not rs.eof
m=1
while j<>Cint(rs(1)) or m=31
m=m+1
rs.movenext
wend
%>
<tr>
<td><%=rs(0)%></td>
<td><%=rs(1)%></td>

</tr>
<%
rs.MoveFirst
%>
<%else
Do while not rsn.eof

if j=Cint(rsn(1)) then
%>
<tr>
<td><%=rsn(0)%></td>
<td><%=rsn(1)%></td>
</tr>
<%
rsn.movenext
loop
rsn.MoveFirst
end if
next
rsn.close
rs.close
%>
...全文
26 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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