2008-09-19 37 views
12

我正在使用Microsoft Access 2007在兩臺SQL Server之間移動和按摩一些數據。昨天一切正常,我能夠運行查詢,更新數據和刪除數據。該操作或事件已被禁用模式阻止

今天,我打開了Access數據庫,以完成我的數據遷移,我現在收到以下消息時,我嘗試運行一些更新查詢:

動作或事件已被禁用模式受阻 。

任何想法這是在說什麼?

回答

12

嘗試,看看,如果這個工程:

  1. 點擊「外部數據」選項卡上
  2. 應該有一個安全警告,指出「在數據庫中的某些內容已被禁用」
  3. 點擊「選項」按鈕
  4. 選擇「啓用此內容」,然後點擊確定按鈕
+1

如果未顯示安全警告,則嘗試向外部數據庫創建新的傳遞查詢,然後將顯示安全警告。 – 2014-05-30 11:02:51

8

號轉到數據庫工具(2007)和CLIC k消息欄上的勾號。然後,在消息欄apears後,單擊選項,然後啓用。希望這可以幫助。

迪米特里

+1

對我來說(消息欄上的複選標記)呈灰色。 – JohnnyBizzle 2010-11-22 11:59:47

1

在功能區,進入數據庫工具 「顯示/隱藏」下,確保信息欄(打開) 然後點擊灰色的信息欄,點擊數據庫選項。 從那裏你可以修改你的安全選項。只需啓用這些類型的內容。

你應該很好的去追求這一點。

7

我用Access選項解決了這個問題。

轉到Office按鈕 - >訪問選項 - >信任中心 - >信任中心設置按鈕 - >消息欄

在右側窗格中,我選擇了單選按鈕「顯示消息欄在內容被阻止的所有應用程序中。「

已關閉訪問,重新打開數據庫並再次獲取阻止內容的警告。

+0

這是Access 2013的最佳選擇,因爲工具欄上的其他選項(如其他人所述)不存在。除了「消息欄」選項卡之外,可能還需要檢查「宏設置」選項卡。在我的情況下,它被設置爲「禁用所有沒有通知的宏」,所以我不得不將其更改爲「禁用所有的宏WITH通知」Access以顯示允許我啓用宏(和VB代碼)的消息欄。 – 2016-07-08 20:36:00

2

從Access幫助:

不可停止模式阻塞查詢 如果您嘗試運行追加查詢,好像什麼也沒有發生,檢查訪問狀態欄以下消息:

此操作或事件已被禁用模式阻止。

要阻止禁用模式阻止查詢,您必須啓用數據庫內容。您使用消息欄中的選項按鈕啓用查詢。

啓用附加查詢 在消息欄中,單擊選項。 在「Microsoft Office安全選項」對話框中,單擊「啓用此內容」,然後單擊「確定」。 如果您看不到消息欄,則可能會隱藏它。您可以顯示它,除非它也被禁用。如果消息欄已被禁用,您可以啓用它。

顯示消息欄 如果消息欄已經可見,你可以跳過這一步。

在數據庫工具選項卡的顯示/隱藏組中,選中消息欄複選框。 如果消息欄複選框被禁用,您必須啓用它。

啓用消息欄 如果啓用了消息欄複選框,則可以跳過此步驟。

單擊「Microsoft Office按鈕」,然後單擊「訪問選項」。 在「訪問選項」對話框的左側窗格中,單擊「信任中心」。 在右窗格的Microsoft Office Access信任中心下,單擊信任中心設置。 在信任中心對話框的左側窗格中,單擊消息欄。 在右側窗格中,單擊內容被阻止時在所有應用程序中顯示消息欄,然後單擊確定。 關閉並重新打開數據庫以應用更改的設置。 注意當您啓用附加查詢時,還可以啓用所有其他數據庫內容。

有關Access安全性的更多信息,請參閱幫助加密Access 2007數據庫的文章。

0

另一個問題是您的數據庫可能位於「不可信」位置。轉到信任中心設置並將數據庫位置添加到受信任位置列表。

相關問題