B
BrainlordMesomorph
I have a (continuous) form that is based on a query that is based on
query that is based on a query. (yes, 3 queries deep) Needless to say,
the records are not editable. I would like my users to able to edit
them.
Now I am very temped to turn that third query into a "MakeTable"
query, to make a *temporary* table and then base the form on that.
Then I would have an editable form, and I could capture any changes
the user makes and send them (via ADO) back to the original data
tables.
I say temped, because I know from experience that doing that will turn
my (already slightly chubby) app into a giant harddrive pig! (I've
had apps freeze because MDB files became bigger than 2 GB!!) Yes, I
know I can compress, and I do, but it's still a harddrive pig while it
runs. Not to mention being slow with all the reading and writing.
So, I know how to set an ADO recordset to a table or a query.
My question is: can I create a *editable* recordset in RAM, instead of
a temporary table hard drive? (like an array or something?) And then
could I use that as the basis of my form?
Or are Temp Tables really the best (only) way to do this?
Aha tia
blm
query that is based on a query. (yes, 3 queries deep) Needless to say,
the records are not editable. I would like my users to able to edit
them.
Now I am very temped to turn that third query into a "MakeTable"
query, to make a *temporary* table and then base the form on that.
Then I would have an editable form, and I could capture any changes
the user makes and send them (via ADO) back to the original data
tables.
I say temped, because I know from experience that doing that will turn
my (already slightly chubby) app into a giant harddrive pig! (I've
had apps freeze because MDB files became bigger than 2 GB!!) Yes, I
know I can compress, and I do, but it's still a harddrive pig while it
runs. Not to mention being slow with all the reading and writing.
So, I know how to set an ADO recordset to a table or a query.
My question is: can I create a *editable* recordset in RAM, instead of
a temporary table hard drive? (like an array or something?) And then
could I use that as the basis of my form?
Or are Temp Tables really the best (only) way to do this?
Aha tia
blm