请问在VC中如何设置ADO的AbsolutePage属性的值?

hcfhhz 2004-09-15 03:08:23
如何联系PageSize一起使用。请各位高手给一点意见。或者给一些代码来借鉴一下。
我以为像VB那样使用 (rs->AbsolutePage=3;)就有下面的提示.
error C2664: 'PutAbsolutePage' : cannot convert parameter 1 from 'const int' to 'enum PositionEnum'
...全文
42 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
hcfhhz 2004-09-16
rs->Open((_variant_t)SQL,_variant_t((IDispatch*)pConnection,true),adOpenStatic,adLockOptimistic,adCmdText);
我是这样打开的,你说是不是静态游标???
回复
DebugXP 2004-09-15
用open是用静态游标
回复
hcfhhz 2004-09-15
还是会出错,太奇怪的问题。
回复
DebugXP 2004-09-15
参考
http://community.csdn.net/Expert/FAQ/FAQ_Index.asp?id=190778
回复
hcfhhz 2004-09-15
rs->PageSize=3;
PositionEnum page;
int CurrentPage=1;
page=(PositionEnum)CurrentPage;
rs->AbsolutePage=page;(运行到这句终止了应用程序)是不是rs之前还要设置那个属性才能用AbsolutePage呀?
回复
内存泄漏 2004-09-15
PositionEnum page;
int CurrentPage=1;
page=(PositionEnum)CurrentPage;

这样就可以了啊。。
回复
hcfhhz 2004-09-15
怎样转换呀,可以写小段代码吗?
回复
内存泄漏 2004-09-15
(PositionEnum) 强制转换就可以了。。
回复
发帖
数据库
创建于2007-09-28

3953

社区成员

VC/MFC 数据库
申请成为版主
帖子事件
创建了帖子
2004-09-15 03:08
社区公告
暂无公告