一张ASP网页能建立两个查询么?

来源:百度知道 编辑:UC知道 时间:2024/06/27 08:51:23
<%
exec="select * from NC_Article where classid="&request("classid")&" ORDER BY WriteTime DESC"
set rs=server.createobject("adodb.recordset")
rs.open exec,Connstr,1,1
classid=request("classid")
%>
这是第1个
然后在没有关闭的里面再建立一个查询

不知道如何建立

我的方法是
<%
if classid=1 then
%>
<%
exec="select * from NC_classify where classid=1"
set rs=server.createobject("adodb.recordset")
rs.open exec,Connstr,1,1 %>
<%=rs("classname")%>
<%
end if
%>

.....

<%
rs.movenext
loop
end if
rs.close
set rs=nothing
%>

个人想法,但是不能实现,请大虾们帮忙~~

把里面的变量"rs""exec"换成别的如:"rs1""exec1"再做一次连接不就行了,在ASP里面可以在一个页面显示一个数据库里面的N个表,只要连接数据库的变量名不一样。

同一个数据库中查询的话完全可以啊,不需要怎么修改,直接查询,但变量名不能一样的。