ACC2000: 新插入至 Access 資料庫的資料錄時不會立即可用重新選取

文章翻譯 文章翻譯
文章編號: 245676 - 檢視此文章適用的產品。
本文已封存。本文係以「現狀」提供且不會再更新。
進階: 須具備專家編碼、 互通性,與多使用者技能。

本文只適用於 Microsoft Access 資料庫 (.mdb)。

本文章的有 Microsoft Access 2002] 版本請參閱 291238
全部展開 | 全部摺疊

在此頁中

徵狀

Microsoft Access 資料庫中插入記錄時, 立即嘗試重新選取它們有時候會不會傳回所有插入的資料錄。甚至當資料錄插入,並且 reselected 相同的連線時,就會發生這個問題。

本文所述之問題會影響儲存在連接的快取中的資料找不到 Microsoft Jet 引擎的能力。Jet 引擎會檢查處理查詢時,連線的快取中儲存的變更。 這個問題的結果上相同的連線執行查詢可能不會擷取所有新插入您的資料庫中加入新的資料列之後立即滿足查詢的搜尋準則的資料。在套用此 Hotfix 後, 該查詢正確擷取連接的快取滿足查詢的搜尋準則的所有列。

重要資訊:

若要增加效能,Jet 引擎會修改儲存在其快取之前,所做的變更寫入檔案。如此一來目前連線的快取中儲存的修改上都可見僅該連線。其他連線將無法看到這些變更,直到 Jet 引擎將清除它們至資料庫。 附註這個行為是正常的並且不相關本文所述之問題。

發生的原因

內部 Jet,用來找出插入的記錄的搜尋方法有時會存取未初始化的記憶體和挑出不正確的值。嘗試找出適當的資料錄根據這些不正確的值,會失敗。

解決方案

如果要解決這個問題,安裝最新的 Microsoft Jet 4.0 Service Pack。若要下載最新的 Microsoft Jet 4.0 Service Pack,請參閱下列的 「 Microsoft 知識庫 」 中的文件:
239114如何: 取得最新的 Service Pack,為 Microsoft Jet 4.0 資料庫引擎

狀況說明

Microsoft 已確認這是在本文開頭所列之 Microsoft 產品中的問題。這個問題已經在 Microsoft Jet 4.0 服務封包 5 (SP5) 中獲得修正。

屬性

文章編號: 245676 - 上次校閱: 2014年2月24日 - 版次: 3.2
這篇文章中的資訊適用於:
  • Microsoft Data Access Components 2.1 Service Pack 2
  • Microsoft Data Access Components 2.1 Service Pack 1
  • Microsoft Data Access Components 2.1 Service Pack 2
  • Microsoft Access 2000 Standard Edition
  • Microsoft Access 97 Standard Edition
關鍵字:?
kbnosurvey kbarchive kbmt kbqfe kbhotfixserver kbaccess900fix kbaccess97fix kbbug kbfix kbmdac210sp2fix KB245676 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:245676
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com