473,385 Members | 1,890 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

Error 3197

We have a small (15MB) application which we run over our office network with
4 client stations. Anytime we use the "Find" function (from the main form
which is based on a query of the main table) or run a query or try to
"Copy" - "Paste" in the database window on the main table of the
application, we get the following error message with the accompanying 'Help'
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.
(Error 3197)"

HELP states, "This error can occur in a multiuser environment.
Another user has changed the data you are trying to update. This error
can occur when multiple users open a table or create a Recordset and use
optimistic locking. Between the time you used the Edit method and the
Update method, another user changed the same data.
To overwrite the other user's changes with your own, execute the Update
method again."

When using the "Find" function on a form, we can "OK" our way through the
error message and it "Finds" the value sought. On any other operation
involving the underlying table, clicking the "OK" does nothing except clear
the error message, leaving the user in the state prior to executing the
query or copy action.

The puzzler is that this occurs when all client machines are off except one,
so how can "Another user" be changing the data?

Does anyone know what the message really means (in our situation) and how to
fix it?

Thanks much for any help...
Earl Anderson
Nov 13 '05 #1
2 12134
Earl Anderson wrote:
We have a small (15MB) application which we run over our office network with
4 client stations. Anytime we use the "Find" function (from the main form
which is based on a query of the main table) or run a query or try to
"Copy" - "Paste" in the database window on the main table of the
application, we get the following error message with the accompanying 'Help'
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.
(Error 3197)"

HELP states, "This error can occur in a multiuser environment.
Another user has changed the data you are trying to update. This error
can occur when multiple users open a table or create a Recordset and use
optimistic locking. Between the time you used the Edit method and the
Update method, another user changed the same data.
To overwrite the other user's changes with your own, execute the Update
method again."

When using the "Find" function on a form, we can "OK" our way through the
error message and it "Finds" the value sought. On any other operation
involving the underlying table, clicking the "OK" does nothing except clear
the error message, leaving the user in the state prior to executing the
query or copy action.

The puzzler is that this occurs when all client machines are off except one,
so how can "Another user" be changing the data?

Does anyone know what the message really means (in our situation) and how to
fix it?

Thanks much for any help...
Earl Anderson

Do you have any code in the Before/After update events of the form that
update records via a recordset or update fields after you have saved
the record?

You have some code running someplace that is updating when you don't
think it is.

Nov 13 '05 #2
"Earl Anderson" <is*****@rcn.com> wrote:
" The Microsoft Jet database engine stopped the process because you and
another user are attempting to change the same data at the same time.
(Error 3197)"


Help is wrong. <smile>

This is a symptom of a corrupt memo field.

See the Locating damage via code section at the following page.
A third method to locate minor corruption, especially in memo fields is to write some
code which loops through the records looking for an error when accessing the memo
field(s).
http://www.granite.ab.ca/access/corr...uptrecords.htm

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Nov 13 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: James | last post by:
Hello Java NG, I not sure if this is the right NG for this type of question but if not please let me know which is, TIA Any way first off let me say I'm a student and this WAS last weeks lab,...
1
by: misschristalee | last post by:
Alright... here's the situation. Because they've crowned me the queen of all that is Access... I had a database (not built by me) from our Insurance group.... currently dead in the water. 1)...
13
by: deko | last post by:
I use this convention frequently: Exit_Here: Exit Sub HandleErr: Select Case Err.Number Case 3163 Resume Next Case 3376 Resume Next
2
by: JH Higgins | last post by:
I have an Access 2000 database I use together with one other person. As I try to append new records to a table using a standard jet SQL INSERT INTO statement I get error 3197, another user is...
1
by: (Pete Cresswell) | last post by:
"The MS Jet DB engine stopped the process because you and another are attempting to change the same data at the same time." Sounds like a deadlock notification to me. Have I got it right? --...
1
by: Mike Tickner | last post by:
Can anyone help ? I have a ACC2000 database which has password set. Whenever I now open db I get error 3197 'The Microsoft Jet database engine has stopped the process because you and another...
7
by: p | last post by:
WE had a Crystal 8 WebApp using vs 2002 which we upgraded to VS2003. I also have Crystal 9 pro on my development machine. The web app runs fine on my dev machine but am having problems deploying....
0
by: DP | last post by:
hi, i;ve created an update query, which WORKS!!, i've got an update to check a checkbox in a film table, and i've got another update query to uncheck a checkbox, when a record is deleted. ...
12
by: Jan | last post by:
Hi: I've got the Error 3197 problem ("The Microsoft Jet database engine stopped the process because you and another user are attempting to change the same data at the same time.") in a client...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.