BUG: You receive a "The search key was not found in any record" error message when you compact a database or save design changes in Access 2000 (301474)
The information in this article applies to:
This article was previously published under Q301474 Moderate: Requires basic macro, coding, and interoperability
skills.
This article applies only to a Microsoft Access database (.mdb).
SYMPTOMS When you try to save design changes to a new object, or
when you compact a database, you receive the following error message:
The search key was not found in any record.
Additionally, you may see the database object listed in the Database window,
although the save attempt failed. However, when you open the object, you
receive the following error message: The Microsoft Jet
database engine cannot find the object <object name>. Make sure the
object exists and that you spell its name and path name correctly.
CAUSE This behavior occurs under one of the following
circumstances:
- The database was created while using a workgroup file
(System.mdw) that is created with Microsoft Jet 4.0 Service Pack 4 (SP4) or
earlier, and the workgroup file currently in use is created with Microsoft Jet
4.0 SP5.
- After you install Microsoft Windows 2000 SP2, or after you
apply Jet 4.0 SP5 to your computer, you use the User Level Security Wizard to
secure the database, and you select the option in the wizard to create a new
workgroup file.
RESOLUTION To resolve this problem, obtain the latest Jet 4.0 service
pack. For additional information about how to download the latest
Jet 4.0 service pack, click the following article number to view the article in
the Microsoft Knowledge Base: 239114
How to obtain the latest service pack for the Microsoft Jet 4.0 Database Engine
STATUSMicrosoft has confirmed that this is a
problem in Microsoft Jet 4.0 SP5.
This problem was corrected in the latest Jet 4.0
service pack.
Modification Type: | Major | Last Reviewed: | 7/28/2004 |
---|
Keywords: | kbsavefile kbbug kberrmsg kbfix KB301474 kbAudDeveloper |
---|
|