Delphi 和原生ADO 疑惑!!!

烟灰 2002-11-27 01:45:59
在原生 ADO 中,提供了一个将返回的数据集进行分页显示的功能:PageSize ,它能将从数据库返回的结果按 PageSize 的数量来分页显示。但 Delphi 好像不支持这个功能,用 Delphi ADO 数据集控件 adodataset1.Recordset.PageSize 这个属性设置时,居然出错。请问有什么办法能够解决吗?
...全文
122 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
chx007 2002-12-18
  • 打赏
  • 举报
回复
www.china-pub.com这本书打三折
gmc007 2002-12-17
  • 打赏
  • 举报
回复
AdoConn := CreateOleObject('ADODB.CONNECTION');
AdoConn.Open(G_EnvionmentVar.DBConnString);
AdoRst := CreateOleObject ('ADODB.RECORDSET');
AdoRst.CursorLocation := 2; //adUseServer
AdoRst.PageSize := 20;
................
AdoRst.Open(strSql, AdoConn, 1, 1, 1); //adOpenKeyset, adLockReadOnly, adCmdText
intPage := 1;
...............
AdoRst.AbsolutePage := intPage;
=================
建议看MSDN之ADO介绍
烟灰 2002-12-17
  • 打赏
  • 举报
回复
真的,真是谢谢了,我再试试。
songdan2002 2002-12-16
  • 打赏
  • 举报
回复
用Adoquery.CacheSize可以完成你说的
lqfmsw 2002-12-14
  • 打赏
  • 举报
回复
李维的那本书在哪可以买到?
烟灰 2002-12-12
  • 打赏
  • 举报
回复
:(,还没找到,有没有人知道怎么用啊?
烟灰 2002-11-28
  • 打赏
  • 举报
回复
这个我有,我再好好看看,谢谢了
深宇 2002-11-27
  • 打赏
  • 举报
回复
http://soft.269.net/SoftWareList.asp?ClasstreePos=21
深宇 2002-11-27
  • 打赏
  • 举报
回复
我给个下载地址给你,你自己看看吧
烟灰 2002-11-27
  • 打赏
  • 举报
回复
能不能说详细点
我只有电子版的前四章
深宇 2002-11-27
  • 打赏
  • 举报
回复
看看李维的ADO/MTS/COM+这本书吧,里面有这方面的内容,我试过,可以的。

2,498

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧