R
Ron Hinds
I'm having a serious issue after upgrading to Office 2003 SP3. Three out of
the several hundred forms in my database no longer allow me to make changes
to the underlying code. To be more precise, they won't allow me to *save*
changes to the underlying code. Every time I try to save, even a tirival
change (hit Enter on a line of existing code) I get the "Microsoft Access
has encountered a problem and needs to close" message. This is the error
message:
AppName: msaccess.exe AppVer: 11.0.8166.0 AppStamp:46437912
ModName: ntdll.dll ModVer: 5.1.2600.2180 ModStamp:411096b4
fDebug: 0 Offset: 0003426d
I'm using XP Pro SP2. A co-worker, who has a machine that is configured
virtually identically to mine, except SP3 hasn't been installed, has no
problems with the same database. If I copy his working database to mine, I
get the same result. I have tried decompiling, no luck. I have created a new
database, it will import all but these three forms from his working database
(crashes with the same error message). So I created another new database,
this time I started with those three forms - they imported OK. Then I
imported the rest of the forms, modules, reports, etc. As soon as I try to
make a change to one of those three - boom! I have Microsoft Virtual PC on
this machine with an installation of W2K Pro SP4 and Office 2003 SP2. If I
open the same database in it, I can change the forms in question with no
problem. The obvious answer is to uninstall SP3. Unfortunately, it appears
Microsoft made no provision for doing so ;-(
On a side note: the installation of SP3 itself seems to be buggy. Trying to
do it from Windows Update *appears* to succeed, but opening *any* Office app
and clicking on Help | About shows the version to be SP2. I had to download
the executable then run it locally to get it to install. This happened on my
home machine as well. Doesn't Microsoft test these things?
the several hundred forms in my database no longer allow me to make changes
to the underlying code. To be more precise, they won't allow me to *save*
changes to the underlying code. Every time I try to save, even a tirival
change (hit Enter on a line of existing code) I get the "Microsoft Access
has encountered a problem and needs to close" message. This is the error
message:
AppName: msaccess.exe AppVer: 11.0.8166.0 AppStamp:46437912
ModName: ntdll.dll ModVer: 5.1.2600.2180 ModStamp:411096b4
fDebug: 0 Offset: 0003426d
I'm using XP Pro SP2. A co-worker, who has a machine that is configured
virtually identically to mine, except SP3 hasn't been installed, has no
problems with the same database. If I copy his working database to mine, I
get the same result. I have tried decompiling, no luck. I have created a new
database, it will import all but these three forms from his working database
(crashes with the same error message). So I created another new database,
this time I started with those three forms - they imported OK. Then I
imported the rest of the forms, modules, reports, etc. As soon as I try to
make a change to one of those three - boom! I have Microsoft Virtual PC on
this machine with an installation of W2K Pro SP4 and Office 2003 SP2. If I
open the same database in it, I can change the forms in question with no
problem. The obvious answer is to uninstall SP3. Unfortunately, it appears
Microsoft made no provision for doing so ;-(
On a side note: the installation of SP3 itself seems to be buggy. Trying to
do it from Windows Update *appears* to succeed, but opening *any* Office app
and clicking on Help | About shows the version to be SP2. I had to download
the executable then run it locally to get it to install. This happened on my
home machine as well. Doesn't Microsoft test these things?