ResyncCommand 屬性

此頁沒有內(nèi)容條目
內(nèi)容

expandtri全部顯示

使用 ResyncCommand 屬性可以指定或確定用在可更新快照中的 SQL 語句或存儲過程String 型,可讀寫。

expression.ResyncCommand

expression     必需。返回“應(yīng)用于”列表中的一個對象的表達式。

說明

ResyncCommand 屬性為一個字符串表達式,表示由輸出光標(biāo)中的“唯一表”鍵列指定參數(shù)的 SQL 語句或存儲過程,使用 ? 作為參數(shù)標(biāo)記。

可以使用屬性表Visual Basic 來設(shè)置該屬性。

對于由 UniqueTable 屬性標(biāo)識的表,參數(shù)必須在數(shù)目和順序上與鍵列的設(shè)置匹配。使用 ResyncCommand 屬性的目的是,在包括對連接列在內(nèi)的更新完成后,引入記錄集內(nèi)某行的“修補”值。

對基于視圖或包含聯(lián)接的無參數(shù) SQL 查詢的數(shù)據(jù)訪問頁和窗體來說,如果 ResyncCommand 屬性為空,Microsoft Access 將確定合適的查詢用于重新同步操作。對基于存儲過程或有參數(shù)的 SQL 語句的數(shù)據(jù)訪問頁和窗體來說,Access 不能在運行時確定合適的重新同步查詢,因此用戶必須提供 ResyncCommand 字符串以得到正確的行修補行為。如果 ResyncCommand 屬性為空并且 Access 不能確定合適的查詢,默認的 ADO 重新同步操作(顯示當(dāng)前值)就會在更新或插入后發(fā)生。