There is no real rule here.
when you say upsize I assume you talking about the data part of your
application?
You can't build forms in sql server, so I assume you taking about up-sizing
the data (back end) part of your application from jet (mdb) to linked tables
to sql server.
I think a good time is when you find operations are too slow.
However, a well written application in ms-access usually will run faster
then one that uses sql server (we are assuming no network here).
And, thingss such as is the application multi-user, is a network involved
etc. can change this issue/time when you move your back end to sql server.
Do you plan to keep the front end in access, and just move the back end to
sql server?
Do you run a split application now? (this helps when the time times to
migrate the data to sql server).
--
Albert D. Kallal (Access MVP)
Edmonton, Alberta Canada
(E-Mail Removed)