读书人

asp+access 多表查询成死循环

发布时间: 2012-08-22 09:50:34 作者: rapoo

asp+access 多表查询成死循环-在线等

VBScript code
<%  set rs=server.createobject("adodb.recordset")  sql="select a.id,a.title,b.names from news as a inner join sort as b on a.sort1=b.id order by a.id desc"  rs.open sql,conn,1,1  do while not rs.eof  %>    <dt>    <a href="./show.asp?id=<%=rs("id")%>" target="_blank"><%=rs("title")%></a>    </dt<%rs.movenextlooprs.closeset rs=nothing%>

sql 语句放在数据库中查询 正常 查询出十条记录
放到asp中 do while 成死循环了 ,

查询语句去掉 b.names 就正常 求解


[解决办法]
像上面结束下html标签

你的“成死循环了 ”是什么概念?



[解决办法]
没看出来会出现死循环的情况啊

你报什么错误
[解决办法]
把sql语句,放accsee里 跑下,能正常运行吗?
[解决办法]
语法是没错的,不过你的b.names ,在下面语句中也没有用到,这要,你以2表的所有字段查询一下看看,改为:
sql="select a.*,b.* from news as a inner join sort as b on a.sort1=b.id order by a.id desc"

读书人网 >ASP

热点推荐