Tony said:
That is wrong. Yes, you have to tweak things. Yes, creating views
helps a great deal with what were slow running things before. But you
do *NOT* have to re-write your application.
I've *upsized* several applications to SQL Server and never did it require
me to REwrite my application. Yes, I few tweaks here and there but nothing
like what you are suggesting.
Honestly, I think David is correct. Some re-writing will be required, more
so than just minor "tweeks", if you want to take advantage of the strengths
of SQL Server. I think creating stored procedures is more than a minor tweek.
What possible market would there have been for this book, if only very minor
tweeks are ever required?
Consider the following quote from page 6 of the book titled "Microsoft
Access Developer's Guide to SQL Server", written by Mary Chipman and Andy
Baron (SAMS Publishing):
<Begin Quote>
"Many people think that upsizing from the Jet database engine to SQL Server
is a universal panacea for whatever is ailing their Access databases. It's
not. In fact, just the opposite is usually true. If your Access application
is a dog, then most likely it will still be a dog after you upsize it to SQL
Server--perhaps an even bigger, uglier, shaggier dog! Even a well-designed
Jet database often won't run any faster after the tables are upsized to SQL
Server if you are using the same data access methods you used for your Access
database. In order to successfully convert your Access database, you have to
be clear about why it needs to be upsized, and you need to understand how to
take advantage of the strengths of SQL Server by reworking the data access
elements of your Access application."
</End Quote>
Tom Wickerath
Microsoft Access MVP
http://www.accessmvp.com/TWickerath/
__________________________________________