设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 64|回复: 1
打印 上一主题 下一主题

从数据库中读取数据,怎么就进入了死循环呢

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-15 03:06:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现有表1和表2,表中存放的是大类的名字,表2中存放的是大类及相应的小类的名字,要根据表1的大类的名字从表2中读取相应的小类的名字,可总是进入死循环,代码如下:
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<%
set rs_qiyebc=server.createobject("adodb.recordset")
sqlqiyebc="select * from BigClass_down"
rs_qiyebc.open sqlqiyebc,conn,1,1
bcx=4
%>
<%do while not rs_qiyebc.eof%>
<tr>
<td><%=cutstr(rs_qiyebc("BigClassName"),11)%></td>
</tr>
<%
BigClassName=rs_qiyebc("BigClassName")
rs_qiyebc.movenext
if x=4 then exit do
loop
%>
<%
set rs_qiye3=server.createobject("adodb.recordset")
sqlqiye3="select * from SmallClass_down where BigClassName=" & BigClassName & ""
rs_qiye3.open sqlqiye3,conn,1,1
x3=0
%>
<%do while not rs_qiye3.eof%>
<tr>
<td><%=cutstr(rs_qiye3("SmallClassName"),11)%></td>
</tr>
<%
rs_qiye3.movenext
x3=x3+1
if x3=4 then exit do
loop
%>
</table>
请问那里有错啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-19 04:23 , Processed in 0.113718 second(s), 8 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表