We were
advised to makes sure clients had Access 2003 with SP2 installed.
I actually tried to open the MDE file and got a message:
"You do not have the correct version. Please get the latest version"
This is developer-defined error message, not a built-in Access message.
Therefore, the database file opened and either VBA code or a macro ran in
the start up to produce this message for you, indicating that you aren't
using an earlier version of Access than the database file format. Most
likely, this is Access 2003 database format, but it could also be Access
2000 or 2002 database format. To find out, hold the <SHIFT> key down and
open the database, keeping the key pressed until the database is completely
open to bypass the startup options. If the Database Window is displayed,
then its title bar will display which database format, such as:
DBName: Database (Access 2003 file format)
That doesn't matter nearly as much as what the VBA code or macro is
requiring: the correct version of Access (especially since you can't change
or upgrade the database file format of an MDE database file). Select the
Help -> About Microsoft Office Access menu to determine the version of
Access and service pack level you are using, which will be listed at the top
of the dialog window. Either yours isn't Microsoft Office Access 2003
(build number) SP-2, or it doesn't have the intended build number due to
more recent Office updates.
If it's a macro being run, then you can probably remove that criteria or
change it, but if it's VBA code, then you won't be able to make a change to
that since it's an MDE database file. You'll need to get the original MDB
database file that the MDE database file was created from and make the
change in the MDB database file, then regenerate an MDE database file.
If it's VBA code generating the error message and not a macro, then the bad
news is that even if you install both service packs so that you can use the
database file, when Microsoft Office 2003 SP-3 comes out your database file
will likely again be worthless to you until someone changes the code in the
MDB database file to allow for SP-3 and regenerates another MDE database
file. And likely worthless yet again when you upgrade to Access 2007 or
future versions.
HTH.
Gunny
See
http://www.QBuilt.com for all your database needs.
See
http://www.Access.QBuilt.com for Microsoft Access tips and tutorials.
Blogs:
www.DataDevilDog.BlogSpot.com,
www.DatabaseTips.BlogSpot.com
http://www.Access.QBuilt.com/html/expert_contributors2.html for contact
info.