anorakgirl
Programmer
I have just upgraded all our office databases from Access
97 to Access 2000 SR1. I tested them and they seemed to
work fine, but now they are being used more intensively,
users are encountering intermittent Runtime Error: 2486s,
which I am having trouble tracking down.
The databases use ODBC to connect to a PostgreSQL backend
database. Apart from that they are fairly standard
databases. So far, I can't tell what is causing the
problem, it seems erratic, but, once the problem has
occured, the user is unable to run any bit of code which
uses the DoCmd object, e.g. DoCmd.OpenForm,
DoCmd.GoToRecord etc, until they close and reopen the
database. It seems that something happens, some bit of
code somewhere runs, and access doesn't think it has
finished and then won't do DoCmds. However, this doesn't
appear to happen after the user has carried out any
particular action, so I can't identify a particular
problem bit of code.
So far from looking this up on the internet, I have been
through the database and made sure all recordsets were
closed and set to null (they weren't originally) but this
hasn't helped. I'd be grateful for any suggestions as to
what areas of code might cause this problem. Or is this a
bug?
Thanks very much!
~ ~
97 to Access 2000 SR1. I tested them and they seemed to
work fine, but now they are being used more intensively,
users are encountering intermittent Runtime Error: 2486s,
which I am having trouble tracking down.
The databases use ODBC to connect to a PostgreSQL backend
database. Apart from that they are fairly standard
databases. So far, I can't tell what is causing the
problem, it seems erratic, but, once the problem has
occured, the user is unable to run any bit of code which
uses the DoCmd object, e.g. DoCmd.OpenForm,
DoCmd.GoToRecord etc, until they close and reopen the
database. It seems that something happens, some bit of
code somewhere runs, and access doesn't think it has
finished and then won't do DoCmds. However, this doesn't
appear to happen after the user has carried out any
particular action, so I can't identify a particular
problem bit of code.
So far from looking this up on the internet, I have been
through the database and made sure all recordsets were
closed and set to null (they weren't originally) but this
hasn't helped. I'd be grateful for any suggestions as to
what areas of code might cause this problem. Or is this a
bug?
Thanks very much!
~ ~