G
Guest
For Marshall (and any else who can answer this quetiion):
I posted a question on 21 Jul why the method
'application.ConvertAccessDatatase' didn't work on another machine, but
worked perfect on mine. Well, I found the reason why the code didn't work:
The target database was already an Access 2000 file format, so the code
barfed. Diggigng deeper into this, I found a flaw/loophole MS Access, and it
is this:
If you set the 'Default File Format' (in the "Options","Adavanced" tab) to a
version less than what you are currently using (example "Access 2000") and
your current version is Access 2002 or better, MS Access doesn't care and
converts the targeted tables to the new datatabase in Access 2000 file
format.
The good thing is, that, you can continue to use your Access 2003 (or
better) databases without any error. You'll never know the difference.
Thus, the code line 'application.ConvertAccessDatatase' is mostly useless.
Here is the question
For this particular SetOption, why this doesn't work. The option is a list
box,
Application.SetOption "Default File Format", 0
(Under Access 2003, Listbox tem 0 is "Access 2000"). The coded line is
doesn't work.
Any ideas?
(e-mail address removed)
I posted a question on 21 Jul why the method
'application.ConvertAccessDatatase' didn't work on another machine, but
worked perfect on mine. Well, I found the reason why the code didn't work:
The target database was already an Access 2000 file format, so the code
barfed. Diggigng deeper into this, I found a flaw/loophole MS Access, and it
is this:
If you set the 'Default File Format' (in the "Options","Adavanced" tab) to a
version less than what you are currently using (example "Access 2000") and
your current version is Access 2002 or better, MS Access doesn't care and
converts the targeted tables to the new datatabase in Access 2000 file
format.
The good thing is, that, you can continue to use your Access 2003 (or
better) databases without any error. You'll never know the difference.
Thus, the code line 'application.ConvertAccessDatatase' is mostly useless.
Here is the question
For this particular SetOption, why this doesn't work. The option is a list
box,
Application.SetOption "Default File Format", 0
(Under Access 2003, Listbox tem 0 is "Access 2000"). The coded line is
doesn't work.
Any ideas?
(e-mail address removed)