Access VBA教程:Refresh方法

Refresh方法用于立即更新特定窗体或数据表的基础数据源中的记录,以反映在多用户环境下您或其他用户对数据的更改。

expression.Refresh

expression  必需。返回“Applies To”列表中的一个对象的表达式。

说明

使用 Refresh方法和单击“记录”菜单中的“刷新”命令等效。

Microsoft Access 根据“选项”对话框“高级”选项卡上的“刷新间隔”设置来自动刷新记录,“选项”对话框可以通过单击“工具”菜单中的“选项”打开。ODBC 数据源根据“选项”对话框“高级”选项卡上的“ODBC 刷新间隔”设置来刷新记录。使用 Refresh方法可以查看对窗体或数据表中当前记录集所做的修改(自窗体或数据表中的记录源的最近一次刷新以来)。

Refresh方法只显示对当前集内的记录所作的更改。因为 Refresh方法实际上并未重新查询数据库,当前集内不包括自数据库上一次重新查询以来已被添加的记录,也不排除已被删除的记录。它也并不排除不再满足查询或筛选条件的记录。若要重新查询数据库,请使用Requery方法。当重新查询窗体的记录源时,当前的记录集将准确地反映记录源中所有的数据。

注意

VBA示例

下面的示例在“客户”窗体获得焦点时,使用 Refresh方法更新“客户”窗体基础记录源中的记录:


Private Sub Form_Activate()
    Me.Refresh
End Sub

上页:Access VBA教程:Recalc方法 下页:Access VBA教程:RefreshDatabaseWindow方法

Access VBA教程:Refresh方法

Access VBA教程:RefreshDatabaseWindow方法 Access VBA教程:DefaultWorkspaceClone方法
Access VBA教程:Remove方法 Access VBA教程:RemoveItem方法
Access VBA教程:Repaint方法 Access VBA教程:ReplaceLine方法
Access VBA教程:Requery方法 Access VBA教程:Run方法
Access VBA教程:RunCommand方法 Access VBA教程:Scale方法
Access VBA教程:导出报表快照 (Snapshot Viewer) Access VBA教程:SetDefaultWorkgroupFile方法
Access VBA教程:SetFocus方法 Access VBA教程:SetHiddenAttribute方法
Access VBA教程:SetOption方法 Access VBA教程:SizeToFit方法
Access VBA教程:StringFromGUID方法 Access VBA教程:SysCmd方法
Access VBA教程:TextHeight方法 Access VBA教程:TextWidth方法
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号