会员登录 - 用户注册 - 网站地图 Office中国(office-cn.net),专业Office论坛
当前位置:主页 > 技巧 > Access技巧 > 窗体控件 > 正文

Access在窗体上显示当前记录和总记录数

时间:2013-10-25 15:03 来源:office中国 作者:朱亦文 阅读:
    在窗体上,我们需要看到有多少条记录和当前记录是第几条,这样有利于我们总体把握记录的变化,更利于维护数据。
 
   看似很难的问题,其实我们可以用CurrentRecord和RecordsetClone两个属性,零代码可以实现显示多少条记录和当前记录。


    CurrentRecord 属性:该属性值对应于窗体左下角的记录编号框中所显示的值。在 Microsoft Access 中,该属性为 Long Integer 型,其值代表窗体上显示的当前记录的记录编号。
 
    RecordsetClone 属性:RecordsetClone 属性设置是由窗体的 RecordSource 属性指定的基础查询或基础表的一个副本。例如,如果窗体基于一个查询,那么对 RecordsetClone 属性的引用与使用相同查询来复制 Recordset 对象是等效的。可以使用 RecordCount 属性来计算 Recordset 对象中的记录数

只需要在窗体上放两个文本框,分别命名为:txtRecNo和txtRecCount,对应于当前记录号和记录数。
将txtRecNo的控件来源属性设为:= CurrentRecord
将txtRecCount的控件来源属性设为:= RecordsetClone.RecordCount
 

(责任编辑:admin)

顶一下
(7)
70%
踩一下
(3)
30%
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价: