Article ID: 248967 - Last Review: July 29, 2004 - Revision: 1.1 BUG: You receive a "The database has been placed in a state by user..." error message when you open a database containing a form that has a subform in Access 2000This article was previously published under Q248967 Moderate: Requires basic macro, coding, and interoperability
skills. This article applies only to a Microsoft Access database (.mdb). On This PageSYMPTOMS When a form is open in a database, and if that form has a
control on it that references a subform control, when you try to open a second
instance of the database, you may receive the following error message:
The database has been placed in a state by user
'username' on machine
'machinename' that prevents it from being opened or
locked. CAUSE This problem can occur when the following three conditions
are true:
RESOLUTION To resolve this problem, obtain Microsoft Office 2000
Service Release 1/1a (SR-1/SR-1a). To obtain SR-1/SR-1a, click the article number below to view the article in the Microsoft Knowledge Base: 245025
(http://support.microsoft.com/kb/245025/EN-US/
)
OFF2000: How to Obtain and Install Microsoft Office 2000 Service Release 1/1a (SR-1/SR-1a)
To temporarily work around this problem, leave one
instance of the database that does not have the problem form open running at
all times. In this way, there is never one copy of the database left open that
has the problem form open. STATUSMicrosoft
has confirmed that this is a problem in the Microsoft products that are listed
at the beginning of this article.
This problem was corrected in Microsoft Office 2000
SR-1/SR-1a. MORE INFORMATIONSteps to Reproduce Behavior
NOTE: The problem occurs in this case because the Orders form contains a control that is named Subtotal, which refers to a control that is named OrderSubtotal in the subfrom as follows:
Control Source: =[Orders Subform].Form![OrderSubtotal]
| Article Translations
|
Back to the top
