主题:  rs.AbsolutePage属性不能用是怎么回事?

cloudsea

职务:普通成员
等级:2
金币:1.0
发贴:442
#12003/7/17 9:52:09
rs.Open sql,conn,3,1
rs.AbsolutePage=XXX ----XXX不管是什么都不行
--------------------------
这是什么问题,怎么解决?



HPGY176

职务:普通成员
等级:1
金币:0.0
发贴:16
#22003/7/17 17:03:36
你定义逻辑页里每页的显示的内容了么?就是rs.pagesize



爱多媒体爱生活

职务:普通成员
等级:2
金币:1.0
发贴:303
#32003/7/17 21:36:35
是的~~在定义rs.absolutepage前一定要定义rs.pagesize



cloudsea

职务:普通成员
等级:2
金币:1.0
发贴:442
#42003/7/18 11:22:21
dim rs2,sql2,cur_page,i
if mod_order_item="" then
sql2="SELECT * FROM "&mod_tb_name&" WHERE sort='"&mod_sort&"' ORDER BY "&mod_order_item
else
sql2="SELECT * FROM "&mod_tb_name&" WHERE sort='"&mod_sort&"' ORDER BY id DESC"
end if
set rs2=Server.CreateObject("ADODB.Recordset")
rs2.Open sql2,conn,3,1
rs2.PageSize=mod_page_size
    cur_page=Request.QueryString("pages")
if cur_page="" or cur_page=null then
cur_page=1
end if
    if cur_page>rs2.PageCount then
     cur_page=rs2.PageCount
    end if
'rs2.AbsolutePage=cur_page -----这一句总报错。
.......
-------------------------------------
传的变量是没错的,因为我用常量替换过还是这样。



飞跃

职务:普通成员
等级:1
金币:0.0
发贴:1
#52003/7/19 11:34:22
有可能conn,3,1
3不支持这个属性