注册 登录
编程论坛 ASP技术论坛

数据库

dope2008 发布于 2008-08-21 17:19, 541 次点击
<%
sql="SELECT * FROM 领导小组"
rs.open sql,conn,1,1
%>
<td>
<%if request.QueryString("t")=1 then %>第一条记录 <%else%>
<a href="admin.asp?t=1"> 第一条记录</a> <%end if%>
<%if request.QueryString("t")=1 then %>上一条记录<%else%>
<a href="admin.asp?t=<%=(request.QueryString("t")-1)%>">上一条记录</a> <%end if%>

<%if request.QueryString("t")=rs.recordcount then %>下一条记录<%else%>
<a href="admin.asp?t=<%=(request.QueryString("t")+1)%>">下一条记录</a> <%end if%>
<%if request.QueryString("t")=rs.recordcount then%>最后一条记录 <%else%>
<a href="admin.asp?t=<%=sum%>">最后一条记录</a>
<%end if
rs.close %>

下一条记录和最后一条记录出错
rs.recordcount 是我的数据库总记录第数
说明request.QueryString("t")=rs.recordcount  永远不会相等,是不是类型不对,怎么换

上一条记录和第一条记录没出错
0 回复
1