打開數(shù)據(jù)庫時(shí)繞過啟動(dòng)選項(xiàng)

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

Access > 自定義

 

打開數(shù)據(jù)庫時(shí)繞過啟動(dòng)選項(xiàng)

blueup_CLV全部顯示

bluedrop_CLV全部隱藏

如果您使用某一設(shè)置指定了在打開 Microsoft Access 2010 數(shù)據(jù)庫時(shí)所執(zhí)行的操作,您可以繞過這些設(shè)置以重新獲取對(duì)數(shù)據(jù)庫的完全訪問權(quán)限。例如,您可以從“Access 選項(xiàng)”對(duì)話框、通過創(chuàng)建 AutoExec 宏,或者通過打開的事件過程 (事件過程:自動(dòng)執(zhí)行的過程,以響應(yīng)用戶或程序代碼啟動(dòng)的事件或系統(tǒng)觸發(fā)的事件。)來設(shè)置“當(dāng)前數(shù)據(jù)庫”的選項(xiàng)。如果您的數(shù)據(jù)庫已具有啟動(dòng)選項(xiàng)設(shè)置,本文介紹了如何繞過這些設(shè)置。

用于繞過啟動(dòng)選項(xiàng)的選項(xiàng)有時(shí)可能會(huì)很有用。例如,如果您已設(shè)置了隱藏導(dǎo)航窗格的選項(xiàng),但是,現(xiàn)在您希望顯示此導(dǎo)航窗格,您可以繞過先前設(shè)置的選項(xiàng)。若要繞過所有啟動(dòng)選項(xiàng),請(qǐng)完成下列步驟:

在打開數(shù)據(jù)庫的同時(shí)按住 Shift 鍵。

根據(jù)數(shù)據(jù)庫的宏安全設(shè)置,啟動(dòng)時(shí)可能會(huì)顯示一條或多條安全消息。

 注釋    您必須在關(guān)閉所有安全消息時(shí)一直按住 Shift 鍵,否則將無法繞過啟動(dòng)選項(xiàng)。

如果在打開數(shù)據(jù)庫的同時(shí)按住 Shift 鍵,則會(huì)繞過您在“Access 選項(xiàng)”對(duì)話框的“當(dāng)前數(shù)據(jù)庫”頁上設(shè)置的許多選項(xiàng)。若要更改這些選項(xiàng),請(qǐng)執(zhí)行以下操作:

1.單擊“文件”選項(xiàng)卡,然后單擊“選項(xiàng)”

“Access 選項(xiàng)”框隨即打開。

2.單擊“當(dāng)前數(shù)據(jù)庫”,然后更改當(dāng)前數(shù)據(jù)庫的設(shè)置。

 注釋    您可能需要關(guān)閉并重新打開數(shù)據(jù)庫,以使更改生效。

下表列出了“當(dāng)前數(shù)據(jù)庫”頁上的每項(xiàng)設(shè)置,以及您在打開數(shù)據(jù)庫的同時(shí)按住 Shift 鍵時(shí)這些設(shè)置的行為。

選項(xiàng)組

設(shè)置

繞過啟動(dòng)選項(xiàng)時(shí)的行為

應(yīng)用程序選項(xiàng)

應(yīng)用程序標(biāo)題

自定義應(yīng)用程序標(biāo)題不會(huì)顯示。


應(yīng)用程序圖標(biāo)

自定義應(yīng)用程序圖標(biāo)不會(huì)顯示。


顯示窗體

指定的窗體不會(huì)顯示,并且窗體的任何事件過程都不會(huì)運(yùn)行。


Web 顯示窗體

僅當(dāng)存在指定的 Web 窗體時(shí)可用。顯示窗體可用時(shí),不會(huì)顯示指定的 Web 窗體,并且窗體的任何事件過程都不會(huì)運(yùn)行。

導(dǎo)航

顯示導(dǎo)航窗格

即使未選擇此選項(xiàng),仍會(huì)顯示導(dǎo)航窗格。

功能區(qū)和工具欄選項(xiàng)

功能區(qū)名稱

指定的自定義功能區(qū)不會(huì)顯示。


允許全部菜單

無論是何設(shè)置,所有默認(rèn)的功能區(qū)選項(xiàng)卡都會(huì)顯示。


允許默認(rèn)快捷菜單

無論是何設(shè)置,所有默認(rèn)的快捷菜單都會(huì)顯示。

有關(guān)如何設(shè)置“當(dāng)前數(shù)據(jù)庫”的選項(xiàng)的詳細(xì)信息,請(qǐng)參閱從中央位置為當(dāng)前數(shù)據(jù)庫設(shè)置用戶選項(xiàng)一文。

如果向數(shù)據(jù)庫中添加一個(gè)名為 AutoExec 的 Access 宏,通常情況下,每次打開數(shù)據(jù)庫時(shí),該宏都會(huì)運(yùn)行。如果繞過啟動(dòng)選項(xiàng),則 AutoExec 宏不會(huì)運(yùn)行。

 

如果數(shù)據(jù)庫具有多個(gè)用戶,您可以阻止用戶繞過啟動(dòng)選項(xiàng)。通過使用 VISUAL BASIC FOR APPLICATIONS (VBA) (VISUAL BASIC FOR APPLICATIONS (VBA):MICROSOFT VISUAL BASIC 的宏語言版本,用于編寫基于 MICROSOFT WINDOWS 的應(yīng)用程序,內(nèi)置于多個(gè) MICROSOFT 程序中。) 代碼將 AllowBypassKey 屬性設(shè)置為“False”,從而禁用 Bypass (Shift) 鍵。

AllowBypassKey 屬性使用以下設(shè)置。

設(shè)置

說明

True

啟用 Shift 鍵以允許用戶繞過啟動(dòng)屬性和 AutoExec 宏。

False

禁用 Shift 鍵以禁止用戶繞過啟動(dòng)屬性和 AutoExec 宏。

可通過使用 (宏:用來自動(dòng)執(zhí)行任務(wù)的一個(gè)操作或一組操作。)或 VBA 代碼來設(shè)置此屬性。

若要使用宏設(shè)置 AllowBypassKey 屬性,您必須按如下方法創(chuàng)建此屬性:

MICROSOFT ACCESS 數(shù)據(jù)庫 (數(shù)據(jù)庫:與特定主題或用途相關(guān)的數(shù)據(jù)的集合。在數(shù)據(jù)庫內(nèi),關(guān)于特定實(shí)體的信息(如雇員或訂單)分類歸納到表、記錄和字段中。)(.mdb 或 .accdb)中,可使用 CreateProperty 方法添加該屬性并將其追加到 Database 對(duì)象的 Properties 集合中。
MICROSOFT ACCESS 項(xiàng)目 (MICROSOFT ACCESS 項(xiàng)目:與 MICROSOFT SQL SERVER 數(shù)據(jù)庫連接且用于創(chuàng)建客戶端/服務(wù)器應(yīng)用程序的 ACCESS 文件。項(xiàng)目文件中不包含任何數(shù)據(jù)或基于數(shù)據(jù)定義的對(duì)象(如表和視圖)。) (.adp) 中,可使用 Add 方法將該屬性添加到 CurrentProject 對(duì)象的 AccessObjectProperties 集合中。

只有在下一次打開應(yīng)用程序數(shù)據(jù)庫時(shí),AllowBypassKey 屬性的設(shè)置才會(huì)生效。

有關(guān) Access 2010 中的文件格式的詳細(xì)信息,請(qǐng)參閱 ACCESS 2010 文件格式簡(jiǎn)介。

TopPageIcon_CLV 返回頁首