RequeryDataObject 函数
简介
刷新数据,并将焦点自动定位到刷新之前的当前行或指定的行。
语法
RequeryDataObject (DataObject[, FindWhereCondition][, Connection])
输入参数
参数名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
DataObject | 必需 | Object | 绑定数据的窗体(Form)或子窗体(SubForm)对象。 |
FindWhereCondition | 可选 | String | 刷新数据后根据此查找条件,将焦点定位到相应的行。 |
Connection | 可选 | Object | 如果是绑定的 ADO 记录集,则可以另行指定连接。 |
返回值
无
说明
主要用于刷新数据表子窗体中的数据,也可用于窗体数据刷新,是效果最好的,兼容性最强的刷新处理方式,能够兼容 DAO 或 ADO 记录源。数据刷新后会自动定位到原来的记录行,如果原来已应用了筛选,筛选仍然会保持,不会被移除。
示例
'刷新当前窗体中的数据 RequeryDataObject Me '刷新sfrOrderDetail子窗体中的数据 RequeryDataObject Me.sfrOrderDetail '刷新sfrOrderDetail子窗体中的数据,并重新定位到OrderID等于144的记录行 RequeryDataObject Me.sfrOrderDetail, "OrderID = 144"