急!!请教ASP高手,参数传递帮解答

来源:百度知道 编辑:UC知道 时间:2024/06/16 23:34:10
我要在index.asp中显视主题,在nr.asp中显视内容
index.asp代码如下:
<%
exec="select * from nrbiao"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
%>
<%do while not rs.eof%>
<tr>

<td><%=rs("z_id")%></td>

<td><a href="nr.asp?id=<%=rs("z_id") %>"><%=rs("z_zt")%></a></td>
<td><%=rs("z_sj")%></td>

</tr>
<%
rs.movenext
loop
%>

nr.asp代码:
<! -- include file="conn.asp" -->
<% set rs=server.createobject("adodb.recordset")
sql="select * from nrbiao where z_id='"&request("id")&"'"
rs.open sql,conn,1,1
%>
帮忙看看哪里有错....还请帮我写段代码.只要显视出内容就行.先谢谢了
还有我用的是2003系统.总会出现这个错误那个错误的.上传到网站空间又没毛病了...

<%
exec="select * from nrbiao"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
if not rs.eof then '//判断是不是有记录,没记录给出提示“无记录”
%>
<%do while not rs.eof%>
<tr>

<td><%=rs("z_id")%></td>

<td><a href="nr.asp?id=<%=rs("z_id") %>"><%=rs("z_zt")%></a></td>
<td><%=rs("z_sj")%></td>

</tr>
<%
rs.movenext
loop
else
response.write("没有记录")
enf if
%>

nr.asp代码:
<! -- include file="conn.asp" -->
<% set rs=server.createobject("adodb.recordset")
sql="select * from nrbiao where z_id="&request("id")&"" '//这里把单引号去掉了,id一般都是数字型的,如果我猜错了,你再加上吧!
rs.open sql,conn,1,1
%>

另:有