ResyncCommand 屬性

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

expandtri全部顯示

使用 ResyncCommand 屬性可以指定或確定用在可更新快照中的 SQL 語(yǔ)句或存儲(chǔ)過(guò)程。String 型,可讀寫(xiě)。

expression.ResyncCommand

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

說(shuō)明

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

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

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

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