Hi, Rotsey.
How about waiting to import the queries until after the SQL Server tables
are linked? That way the table definitions are available, and Jet won't
hunt for what isn't there and rewrite the SQL statements when it can't
find the tables.
Or . . .
In your template database file, turn off "Track name AutoCorrect Info"
(which you should do a as a rule anyway), then import the Jet table
definitions and save that as your template. Make a copy of the template
file and import the queries into the copy. Do whatever else needs to be
done for the build, then delete the Jet tables and link to the SQL Server
tables. Don't open the queries in Design View between the time the Jet
tables are deleted and the SQL Server tables are linked. The imported
queries' SQL statements should remain as they were in the original
database file.
Often the new version (Jet 4.0 vs. Jet 3.5 in this case) has a different
architecture to enable additional and improved features, and that
different architecture may not allow some of the old features to exist.
HTH.
Gunny
See
http://www.QBuilt.com for all your database needs.
See
http://www.Access.QBuilt.com for Microsoft Access tips and tutorials.
Blogs:
www.DataDevilDog.BlogSpot.com,
www.DatabaseTips.BlogSpot.com
http://www.Access.QBuilt.com/html/expert_contributors2.html for contact
info.