asp问题 请高手帮忙....急

来源:百度知道 编辑:UC知道 时间:2024/09/20 21:35:56
<% dim cc,sql
sql="select person.id as di ,person.name,person.xueli,person.zhiyezg,person.sex,person.zhicheng,person.profession2 from person join login on person.user_id=login.id where person.baomi2=0 and login.class=3 order by person.addtime DESC"
set cc = conn.execute(sql)
if not cc.eof or not cc.bof Then
cc.pagesize=20
page=request("page")
if page="" then page=1
if page<1 then page=1
page=clng(page)
if page>cc.pagecount then page=cc.pagecount
cc.absolutepage=page
end if

for i=1 to cc.pagesize

看SQL语句不知道你的实际情况,看不出错误

1、你是不是把数据库连接没有放到页面里来啊,这样的话,也是显示这个错误

2、if not cc.eof or not cc.bof Then
这个错误要注意,老是有人写错,应该这样写啊
if not cc.eof and not cc.bof Then

3、page=request("page")不对,你没判断,刚打开页面request("page")是空的阿,要这样写

If Len(Trim(Request("page")))=0 Then
page=1
Else
page=CInt(Trim(Request("page")))
End If

是那行错?