The free runtime may be a small issue. I used to develop in Access2000 - and
here the runtime was free as well.
Well... the runtime is free to distribute once you've purchased the (decidedly
NOT free) Developer's Edition. See
http://www.granite.ab.ca/access/developereditionfaq.htm
for a historical perspective.
Now I somehow thought that the "runtime"
was integrated in Vista..? But we dont have Vista anyway.
No. Vista is an operating system; Access is one of many applications which
runs under that operating system. A Vista computer may or may not have Access
(or the runtime) installed.
But installing Access to all users is not a big issue if the runtime is not
available.
It is available, and it's your choice.
The reason for going for the latest version - was simply to get "best"
version.
Which "rubber ruler" are you using for "best"?? said:
I must say that since the change from Access97 to Access2000 I
havent really felt major new developments. But I guess I expect newer
versions to be better at handling larger data amounts and more users.
The limits have not changed: still 2GByte in a database (unchanged since A97)
and still 255 users. If you need more, consider using SQL/Server with an
Access frontend.
At the
moment I am actually not aware of the data limits. I believe there used to be
a limit at 1GB databases - but I guess you could come far by having every
table in its own database - if the limit ever became a problem.
A nightmare to maintain but yes, that's possible.
One thing I have missed quite often - is a data field where I can store
formatted text - like e.g. "word"-bits. That would be relevant if you want to
generate a document based on data etc. - but I dont know if this ever will
make it into Access.
That IS available in A2007, which might be a reason to use it.
So far for my thoughts.
I guess I would just stay with 2003 at the moment.
I'd get a copy of 2007, try your app in it, and see what you think. I'm still
using 2003 but am building a second machine on which to install 2007 for
testing.