D
daduffy
Our company has inherited the further development, and existing
support, of an Access based program when we took on a new client.
We have been getting a number of pesky problems which all stem from
record locking.
I have turned off and adjusted the appropriate database settings, but
still do find the locking problem from time to time. The problems seem
to all occur when using the workspace begin/commit transaction. The
reason for using the begin/commit is that when certain actions are
done in this program, being a full GL and inventory program, many
records in different tables are updated. We cannot get away from the
commit transaction since we need all of the changes to fail if just
one fails.
The truly odd thing about the locking is that I get the error when
running the program in a test environment on my own machine. I have a
FE and BE, but they are both residing on my computer with nobody else
connecting to it.
My question is, does somebody have, or know of, a list of the possible
causes of record locking in a single user environment?
Thanks for any help.
Dave
support, of an Access based program when we took on a new client.
We have been getting a number of pesky problems which all stem from
record locking.
I have turned off and adjusted the appropriate database settings, but
still do find the locking problem from time to time. The problems seem
to all occur when using the workspace begin/commit transaction. The
reason for using the begin/commit is that when certain actions are
done in this program, being a full GL and inventory program, many
records in different tables are updated. We cannot get away from the
commit transaction since we need all of the changes to fail if just
one fails.
The truly odd thing about the locking is that I get the error when
running the program in a test environment on my own machine. I have a
FE and BE, but they are both residing on my computer with nobody else
connecting to it.
My question is, does somebody have, or know of, a list of the possible
causes of record locking in a single user environment?
Thanks for any help.
Dave