Dale Fye said:
One way to work around this is to create the make table in another database.
I will frequently create a apptemp.mdb file and create tables in that which
are are generally temporary in nature.
See the TempTables.MDB page at my website which illustrates how to use
a temporary MDB in your app.
http://www.granite.ab.ca/access/temptables.htm
Then, I link those tables into my
application, and rather than running make-table queries, I delete from and
insert records into these tables.
However relinking the tables may increase the size of your FE MDE
about 4k each time you relink. I have to experiment a bit more with
this the next time I use this technique. I may decide to use queries
with the IN clause to get around this. Maybe.
This will prevent your application file
from bloating, but will require that you occassionally compact the
apptemp.mdb file.
I create and delete the temp MDB as required. That's a very fast
operation. But your solution works as well. I'm just pointing out
an alternative.
Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog -
http://msmvps.com/blogs/access/