Hello,
In my database, I'm having an issue where if a user opens too many forms with massive numbers of SQL statements and table references, they'll get error 3276 - Invalid database object reference whenever they try to open another form or if any VBA code executes CurrentDb.OpenRecordset. This message happens with any table or query that would otherwise open without issues.
Because of the limit, a user can only have 1-2 complex forms open at a time before the error message loop happens and the user has to restart the database to get it to stop.
I tried to find a fix to this bug but to no avail, and for now simply enforce a form limit under the Form_Load() subroutine of each of these big forms. I found this article:
http://www.databasedev.co.uk/access_specifications.html
But the only thing I could find in terms of limits I may be reaching was Number of tables in a query = 32.
My question is if there is anything I can do to allow users to have more than 2 of these complex forms open, or if this is simply an MS Access limitation I have to live with?
Thanks in advance.