N
Noam
I have an old program that was developed on Access 97 using DAO.
It worked fine until I converted it to Access 2003.
I made all the proper adjustments and references. I even replaced all
declarations to include the "DAO" prefix.
I'm experiencing very strange errors.
I'm declaring a public variable as workspace (dao.dbengine.workspaces(0))
and another one as database (currentdb).
1. While editing a table inside a transaction and then executing an sql
statement on the same table (while inside the transaction) I got the error
"Could not update; currently locked" err# 3112
executing the same code without the transaction worked fine.
**The program includes massive code, therefore converting it to ADO is
expensive, troublesome and not an option.
2. When executing the AUTOEXEC macro directly everything works fine.
When executing the autoexec after touching the code (even though I didn't
change anything for exp: I commented a line and then uncommented it without
saving) I get the following error:
"The database has been placed in a state by user *My Username*on
machine..." err# 3734
It worked fine until I converted it to Access 2003.
I made all the proper adjustments and references. I even replaced all
declarations to include the "DAO" prefix.
I'm experiencing very strange errors.
I'm declaring a public variable as workspace (dao.dbengine.workspaces(0))
and another one as database (currentdb).
1. While editing a table inside a transaction and then executing an sql
statement on the same table (while inside the transaction) I got the error
"Could not update; currently locked" err# 3112
executing the same code without the transaction worked fine.
**The program includes massive code, therefore converting it to ADO is
expensive, troublesome and not an option.
2. When executing the AUTOEXEC macro directly everything works fine.
When executing the autoexec after touching the code (even though I didn't
change anything for exp: I commented a line and then uncommented it without
saving) I get the following error:
"The database has been placed in a state by user *My Username*on
machine..." err# 3734