Microsoft KB Archive/318882

= You receive &quot;The Microsoft Jet database engine stopped the process&quot; error message when you try to delete a record in Access 2000 =

Article ID: 318882

Article Last Modified on 1/9/2006

-

APPLIES TO


 * Microsoft Access 2000 Standard Edition

-



This article was previously published under Q318882



Moderate: Requires basic macro, coding, and interoperability skills.

This article applies only to a Microsoft Access database (.mdb).



SYMPTOMS
If you add a record to a Microsoft SQL Server-linked table and then try to delete that record, you may receive the following error message:

The Microsoft Jet database engine stopped the process because you and another user are attempting to change the same data at the same time.



CAUSE
This problem occurs if fields with a bit data type in the SQL Server-based database have been left blank. Microsoft Access interprets blank fields as fields that contain Null values, and the Jet database engine does not release them. As a result, the records remain locked and are not available for deletion.



RESOLUTION
To resolve this problem, do not allow Null values, or establish a default value on the fields with a bit data type. To do so, follow these steps:
 * 1) NOTE: To perform this procedure, you must have the appropriate permissions to modify database objects (db_ddladmin or db_owner).


 * 1) Start SQL Server Enterprise Manager, and then locate the server where the database is located.
 * 2) Expand the Databases folder, double-click the database name, and then click Tables.
 * 3) In the right pane of SQL Server Manager, right-click the table where the field with a bit data type is located, and then click Design Table.
 * 4) Under Default Value, type either 0 (zero) or 1.

NOTE: To disallow Null values, clear the appropriate Allow Nulls check box.

Additional query words: prb

Keywords: kberrmsg kbtshoot kbprb KB318882

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.