Access编程交流网
  • 设为首页|收藏本站|繁体中文|手机版
  •     
  • Access培训-Access开发平台-Access行业开发

  • 首页
  • 资讯
  • 技巧
  • 源码
  • 行业
  • 资源
  • 活动
  • 关于

源码

ACCESS数据库
数据表
查询
界面/窗体/控件
报表打印
模块/函数/VBA/API/系统

网络通信游戏

API/COM/系统相关

加密解密安全

文件处理

经典算法

内置函数/模块

宏/菜单/工具栏/功能区
图表/图形/图像/多媒体
DAO/链接表/ADO/ADP
ActiveX/第三方控件/插件
OFFICE集成/导入导出/交互
SqlServer/其它数据库
Access完整系统

Access完整系统源码

Access软件作品(无源码)

杂项/其它
Excel源码

热门下载

  • Access高亮显示当前记..
  • Access2000 Re..
  • 一个查找功能的Access..
  • access隐藏显示窗体中..
  • 【美观】Access窗体半..
  • 改变窗体背景颜色

最新下载

  • Access登录窗体的做法..
  • 多条件筛选记录(模糊搜索)
  • 【Access小品】数据表..
  • 【Access小品】后台管..
  • 新增记录时复制过往指定记录..
  • access数据表视图和窗..

联系方式

Access交流网(免费Access交流)

QQ:18449932 

网  址:www.access-cn.com

当前位置:首页 > 源码 > 界面/窗体/控件
界面/窗体/控件

Access子窗体记录分页显示

  • 更新时间2015-01-08 11:05:11
  • 文件下载 点击下载
  • 文件类型rar
  • 文件版本access2003
  • 简要说明通过DAO来都子窗体的数据进行分页查看,能上下翻页查看,设置每一页的显示多少条记录,还能跳转到特定的页码

详细描述

    当记录很多的时候,我们就需要对记录进行分页显示了。这样的好处是,保持界面的美观,不会破坏窗体的结构;数据查看更加清晰明了,方便管理。
    在Access中,我们习惯用子窗体来显示记录。他并不像.net 那样,可以用控件来绑定数据。然后设置对每条记录的控制,只需要把勾打上,就能实现分页等功能。而我们在Access中设置数据分页就需要一定的代码了。
    下面的示例就是通过DAO来都子窗体的数据进行分页查看,能上下翻页查看,设置每一页的显示多少条记录,还能跳转到特定的页码。


关键代码:

Private Function ChangeRstPage(frm As Form, rst As DAO.Recordset, sFldID As String, iPageRecCount As Integer, iCurrentPage As Integer)
' 将按页码筛选后的记录集作为窗体记录集
    Dim iStartNumber As Integer
    Dim lngStartID As Long
    Dim lngLastID As Long
    iStartNumber = (iCurrentPage - 1) * iPageRecCount
    With rst
        If .RecordCount > 0 Then
            .MoveFirst
            .Move iStartNumber
            If .EOF Then Exit Function
            lngStartID = .Fields(sFldID)
            .Move iPageRecCount - 1
            If .EOF Then .MoveLast
            lngLastID = .Fields(sFldID)
            .Filter = sFldID & " Between " & lngStartID & " And " & lngLastID
        End If
        Set frm.Recordset = .OpenRecordset
    End With
    
End Function

 

access数据库

发布人:t小宝-office中国  
分享到:
点击次数:  更新时间:2015-01-08 11:05:11  【打印此页】  【关闭】
上一条:计时自动关闭Msgbox对话框  下一条:获取电脑各种系统信息(精品)

相关下载

  • • 【Access小品】数据表子窗体列宽锁定
  • • 【Access小品】后台管理二三事
  • • 新增记录时复制过往指定记录的示例
  • • access数据表视图和窗体视图的互相切换
  • • Access仿word查找功能--查找文本框中的字符
  • • access复选框多选并显示
  • • access连续窗体不同行显示不同颜色
  • • 【Access小品】希腊神话 -- 滚动窗体记录示例

热门下载

  • [2002-02-27] 这是一个数字或字符序号自动递增的源码access数据库
  • [2016-01-28] Access保存数据提示必填字段access数据库
  • [2002-03-05] 灵活多变且可自定义的主选单access数据库
  • [2013-08-21] access 实现列表框多选操作access数据库
  • [2002-03-05] 查询列表例子程序access数据库
  • [2013-10-18] Access复选框作标记使用access数据库

热门产品

公司动态|在线留言|在线反馈|友情链接|会员中心|站内搜索|网站地图

中山市天鸣科技发展有限公司 版权所有 1999-2023 粤ICP备10043721号

QQ:18449932

Access应用 Access培训 Access开发 Access平台

access|数据库|access下载|access教程|access视频|access软件

Powered by MetInfo 5.3.12 ©2008-2025  www.metinfo.cn