在以下代码中我运用了分页显示,程序本身没有语法错误,但是如果我的数据库记录超过10笔,也就是超过了rs.pagesize=10的定义范围,就不能再现实10笔后的记录了?
表:shichang_sanjian 存放散件的详细信息
表:shichang_sanjian_sort 存放散件的分类信息
请问大家为什么会产生这种现象,用什么方法可以解决??
1<html>
2<head>
3<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
4<title>无标题文档</title>
5<link href="cortorl1.css" rel="stylesheet" type="text/css"/>
6######
7代码段1:根据上层页面提交的数据,我读取shichang_sanjian_sort表的散件分类信息所代表的编号
8####################
a=request("leibie")
leibie=request("leibie")
sql="select * from shichang_sanjian_sort where bh_number='"&a&"'"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql,Conn,3,2
if not rs.eof then
leibie=rs("fl_sort")
end if
rs.close
set rs=nothing
1######
2代码段1结束
3####################
4</head>
5<body>
6<table bgcolor="#4A69AD" border="0" cellpadding="2" cellspacing="1" width="600">
7<tr>
8<td height="30"> <div align="center"><font color="#FFFFFF" size="3">散 件 报
9价 信 息</font></div>
10<div align="center"></div></td>
11</tr>
12<tr bgcolor="#FFFFFF">
13<td>
14<table bgcolor="#4A69AD" border="0" cellpadding="0" cellspacing="0" height="34" width="100%">
15######
16代码段2:读取shichang_sanjian_sort表的散件分类信息并显示在页面中
17####################
sql="select * from shichang_sanjian_sort"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql,Conn,3,2
if not rs.eof then
num=rs.recordcount mod 8
if num<>0 then
num=rs.recordcount/8+1
else
num=rs.recordcount/8
end if
for j=1 to num
response.Write"<tr>"
for i=1 to 8
response.Write"<td><div align="center"><a ```="" href='master_shichang_sanjian_sort.asp?leibie="' response.write"="">"
=rs("fl_sort")
response.write"