界面/窗体/控件
Access在窗体上显示当前记录和总记录数
2013-10-25 15:02:22
    在窗体上,我们需要看到有多少条记录和当前记录是第几条,这样有利于我们总体把握记录的变化,更利于维护数据。      看似很难的问题,其实我们可以用CurrentRecord和RecordsetClone两个属性,零代码可以实现显示多少条记录和当前记录。
    CurrentRecord 属性:该属性值对应于窗体左下角的记录编号框中所显示的值。在 Microsoft Access 中,该属性为 Long Integer 型,其值代表窗体上显示的当前记录的记录编号。  
    RecordsetClone 属性:RecordsetClone 属性设置是由窗体的 RecordSource 属性指定的基础查询或基础表的一个副本。例如,如果窗体基于一个查询,那么对 RecordsetClone 属性的引用与使用相同查询来复制 Recordset 对象是等效的。可以使用 RecordCount 属性来计算 Recordset 对象中的记录数
只需要在窗体上放两个文本框,分别命名为:txtRecNo和txtRecCount,对应于当前记录号和记录数。
将txtRecNo的控件来源属性设为:= CurrentRecord
将txtRecCount的控件来源属性设为:= RecordsetClone.RecordCount