asp+access 多表查询成死循环
asp+access 多表查询成死循环-在线等VBScript code%set rsserver.createobject(adodb.recordset)sql
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"