You can actually run 25 year old software on a brand new pc.
You can run a 10, or 15 year old version of ms-access on a brand new pc.
However, you can't run access 97 on a 1981 pc (that pc did not even have a
mouse).
and, during the above period, companies like apple have forced you to throw
out software on more then one occasions. So, if you want to run and use 15
year old DOS based version of software to develop with, you can. Microsoft
has the best track record in this regards by a country mile.
If you want to run the original 1981 Visi-Calc spreadsheet on a BRAND NEW
windows xp box, you can. There is a copy here:
http://www.bricklin.com/history/vcexecutable.htm
So, from a compatibility point of view, vendors like Apple don't allow you
to run old software, yet MS does.
However, I NEVER been aware in that last 25 year period that you could take
new version of software data, and use it with a previous version? I cant
think of any precedent here.
So, in your case, I never been aware that you can mix the runtime with
different versions of ms-access. (it turns out you can do this in some
cases..but, I don't recommend).
So, if 25 years of the pc computer industry has any hint, or lesson, it is
usually that you can't mix a new version of something with old parts of a
previous version.
You certainly can't use a access 97 mde with a2003. And, you certainly can't
use the a97 runtime for a2003 stuff either. This is not new news here.
I am not sure if you given the past history of computers some thought on the
above issues, but as a general rule, you can move forward. (perhaps you are
new to computers, or very recently learned about them). if you been around
computers, then give the above compatibility issues some thought, and you
generally conclude the same thing I have as above...
So, it likely is a rare day indeed that you can use a old runtime with newer
version of software. I think you will have to wait for the a2007 runtime to
be released.
I can't imagine trying to mix and match runtimes with different versions of
ms-access. You do realize that the runtime is really the same thing as the
full version of ms-access? (and thus the SAME problems exist when trying to
mix things).