全部显示

ResyncCommand 属性

       

使用 ResyncCommand 属性可以指定或确定用在可更新快照中的 SQL 语句或存储过程String 型,可读写。

expression.ResyncCommand

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

说明

ResyncCommand 属性为一个字符串表达式,表示由输出光标中的“唯一表”键列指定参数的 SQL 语句或存储过程,使用 ? 作为参数标记。

可以使用属性表Visual Basic 来设置该属性。

对于由 UniqueTable 属性标识的表,参数必须在数目和顺序上与键列的设置匹配。使用 ResyncCommand 属性的目的是,在包括对连接列在内的更新完成后,引入记录集内某行的“修补”值。

对基于视图或包含联接的无参数 SQL 查询的数据访问页和窗体来说,如果 ResyncCommand 属性为空,Microsoft Access 将确定合适的查询用于重新同步操作。对基于存储过程或有参数的 SQL 语句的数据访问页和窗体来说,Access 不能在运行时确定合适的重新同步查询,因此用户必须提供 ResyncCommand 字符串以得到正确的行修补行为。如果 ResyncCommand 属性为空并且 Access 不能确定合适的查询,默认的 ADO 重新同步操作(显示当前值)就会在更新或插入后发生。