473,406 Members | 2,451 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,406 software developers and data experts.

'Invalid bookmark' or 'database engine stopped the process' errorswithout corruption?

I have a database running in Access (FE in 2000-2002 on local drive, BE
in 2000 on network server). It has a main form with several subforms and
several user-operated filtering options. Intermittently the users get an
'Invalid bookmark' error or the message "The Microsoft Jet database
engine stopped the process because you and another user are attemping to
change the data at the same time". This will also happen when a single
user operates the system entirely on the local PC, so it is not related
to multiple users or instances. And I don't specifically use bookmarks
anywhere in the code.

I have searched this newsgroup and the answers suggest either a
corrupted db or a conflict with the same data being edited
simultaneously in a form and a recordset etc. The db is not corrupted (I
have searched for erroneous data, have compacted, created a new db etc).
I have made sure the various subforms are refreshed between edits, and
have forced saving the record before entering subforms etc.

The problem is intermittent. I was able to fix a couple of issues which
were reproducible, but the errors now appear less frequently and less
predictably.

Can anyone give me any further suggestions?

Owen Jenkins

Nov 13 '05 #1
5 3695
Have you made sure that any recordsets used in code are closed and set
= nothing after use?

Nov 13 '05 #2
BillCo wrote:
Have you made sure that any recordsets used in code are closed and set
= nothing after use?

Yep. Always do that. But thanks for the tip.

OJ
Nov 13 '05 #3
Owen Jenkins <oj@healthbase.com.au> wrote in
news:43***********************@news.optusnet.com.a u:
I have searched this newsgroup and the answers suggest either a
corrupted db or a conflict with the same data being edited
simultaneously in a form and a recordset etc. The db is not
corrupted (I have searched for erroneous data, have compacted,
created a new db etc). I have made sure the various subforms are
refreshed between edits, and have forced saving the record before
entering subforms etc.


Have you really recreated the database and re-imported the data?

I'm not sure if it's the back end or the front end that's producing
the error, though.

Importing into a new MDB will carry over certain kinds of
corruption.

I'd also check that you have at least Jet 4.0 SP 6 or SP 8 (not SP
7, or anything at all before 6), and that you have at least SR 1 of
Access 2000.

--
David W. Fenton http://www.bway.net/~dfenton
dfenton at bway dot net http://www.bway.net/~dfassoc
Nov 13 '05 #4
David W. Fenton wrote:
Owen Jenkins <oj@healthbase.com.au> wrote in
news:43***********************@news.optusnet.com. au:
I have searched this newsgroup and the answers suggest either a
corrupted db or a conflict with the same data being edited
simultaneously in a form and a recordset etc. The db is not
corrupted (I have searched for erroneous data, have compacted,
created a new db etc). I have made sure the various subforms are
refreshed between edits, and have forced saving the record before
entering subforms etc.


Have you really recreated the database and re-imported the data?

I'm not sure if it's the back end or the front end that's producing
the error, though.

Importing into a new MDB will carry over certain kinds of
corruption.

I'd also check that you have at least Jet 4.0 SP 6 or SP 8 (not SP
7, or anything at all before 6), and that you have at least SR 1 of
Access 2000.

I've recreated the back end and re-imported the data, but haven't done
this with the front end. Maybe I'll try that since I suspect the problem
is the front end. (I also suspect it's a subform/recordset data conflict
that I haven't identified yet.)

Yes, all have Jet 4 SP 8 and Access 2002.

Another odd thing is that when the 'database engine has stopped the
process' error appears, if you don't do anything at all, not even click
OK on the error message, the same error pops up multiple times over the
top of the previous message, about once every 30 sec. And there is no
timer function anywhere in the db.

Owen
Nov 13 '05 #5
i'm facing similar situation. so intemitent that i tend to ignore it.
hoping it will go away. users are not happy with that stance. if you
solve it, please post your solution

Nov 13 '05 #6

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

Similar topics

5
by: Rene | last post by:
Suddenly in one database we have a lot of errors, it seams some things are corrupted. I tried to start maintanance / database repair, but this fails too. When selecting in Query Analyzer a range...
13
by: PamelaDV | last post by:
I have a database split for back end and front end and my back end (my data) has been corrupting like crazy lately. Today we have compacted and repaired like 4 times within an hour. The database...
4
by: Brian | last post by:
Good morning, I have a client with an Access 2002 database that is giving an Error 3197 upon open (The Microsoft Jet database engine stopped the process because you and another user are...
2
by: Pat | last post by:
I have an Access 2002 database on a diskette. When I try to open the file I get the error "The Microsoft Jeft database engine stopped the process because you and another user are attempting to...
5
by: Kamyk | last post by:
Hello all! I have a tough thing to fix. I have a database which has been corrupted. I got the following error messages while trying to open it: The Microsoft Jet database engine stopped the...
5
by: Janning Vygen | last post by:
Hi, tonight my database got corruppted. before it worked fine. since two days i do the following tasks every night psql -c 'CLUSTER;' $DBNAME psql -c 'VACUUM FULL ANALYZE;' $DBNAME ...
17
by: shineofleo | last post by:
Here is the situation: I wrote a VB programm, which stores all the information in a single Access database file using jet engine. It worked well, however one of my customs reported that there was...
14
by: ml_sauls | last post by:
I've built a system to enter and manage purchase orders. This is in use by >10 clients. Some use it in Access 97, most are in A2k. About half use it through a Citrix implementation. It is...
0
by: Rob | last post by:
"The Microsoft Jet database engine stopped the process because you and another user are attempting to change the same data at the same time" I am receiving this error in Munti-user production...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
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
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
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
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
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...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

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.