UpdateOptions 屬性

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

expandtri全部顯示

使用 UpdateOptions 屬性可以指定鏈接OLE 對象的更新方式。Integer 型,可讀寫。

expression.UpdateOptions

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

說明

UpdateOptions 屬性使用以下設(shè)置:

設(shè)置

Visual Basic

說明

自動

acOLEUpdateAutomatic

(默認(rèn)值)每當(dāng)鏈接數(shù)據(jù)更改時即自動對對象進(jìn)行更新。

手動

acOLEUpdateManual

只在控件的 Action 屬性設(shè)置為 acOLEUpdate 或鏈接由“編輯”菜單上的“OLE/DDE 鏈接”命令更新時,才更新對象。

屬性表、中或者使用 Visual Basic 可以對 UpdateOptions 屬性進(jìn)行設(shè)置。在 Visual Basic 中使用控件的默認(rèn)控件樣式DefaultControl 方法可以對控件的默認(rèn)值進(jìn)行設(shè)置。

另外,還可以通過“編輯”菜單上的“OLE/DDE 鏈接”命令對 UpdateOptions 屬性進(jìn)行設(shè)置。

一般情況下,鏈接數(shù)據(jù)發(fā)生更改時對象就會自動更新,不過也可以設(shè)置 Microsoft Access 在接收到特定的更新指令時才對數(shù)據(jù)進(jìn)行更新。例如,假設(shè)其他用戶或者其他應(yīng)用程序可以訪問或更改窗體上的鏈接電子表格數(shù)據(jù),則可以對該屬性進(jìn)行設(shè)置,指定只有在數(shù)據(jù)庫以單用戶模式打開的情況下才對鏈接數(shù)據(jù)進(jìn)行更新。

UpdateOptions 屬性設(shè)為“手動”時,更新時間間隔是由“選項”對話框(可通過單擊“工具”菜單上的“選項”打開該對話框)“高級”選項卡上“刷新間隔”框的設(shè)置決定的。

注釋  對象數(shù)據(jù)發(fā)生更改時將觸發(fā) Updated 事件。

示例

下面的示例將名為 OLE1 的未綁定對象框的 UpdateOptions 屬性設(shè)置為手動更新,并使用 Action 屬性強制更新控件中的 OLE 對象。

OLE1.UpdateOptions = acOLEUpdateManual

OLE1.Action = acOLEUpdate