|
主题: 怪了,我的rs.PageCount的值怎么总是-1
|
yzhy9
职务:普通成员
等级:1
金币:0.0
发贴:5
|
#12004/10/25 22:31:52
如上。大小写都试过,ACCESS数据库里有五六十条记录,将rs.pagesize设成10、15等都试过。请高手指点。
|
蓝鲸
职务:版主
等级:5
金币:42.1
发贴:2614
|
#22004/10/25 23:37:41
选择的数据集中没有记录,可能又是你的SQL出毛病了。一定仔细检查每一环节。这样问题太多了,而毛病都是出于不仔细,没有耐心。
非常大鱼
|
蓝鲸
职务:版主
等级:5
金币:42.1
发贴:2614
|
#32004/10/25 23:50:20
对这样问题,要学着自己检查。你首先得多问些问题,可能是出在那个环节了,然后用些中断或输出语句,最起码你可以试关输入RS的记录数。碰到问题后,不要自己想也不想,或想了一点点,就不耐烦地问别人。这样问题有很多步骤,建议用排除法。先证明RS是否记录数大于0,或是否EOF或BOF等。
非常大鱼
|
yzhy9
职务:普通成员
等级:1
金币:0.0
发贴:5
|
#42004/10/26 0:39:45
已经解决了,是打开Recordset的参数出问题了。谢谢各位帮忙!
|
yzhy9
职务:普通成员
等级:1
金币:0.0
发贴:5
|
#52004/10/26 0:44:13
我把参数设成了: rs.Open sql, conn, adOpenStatic, 1 正确应该是: rs.Open sql, conn, 1, 1 请大家以后别象我一样粗心,谢谢版主!
|