A
AlexT
Folks
I'm having a performance problem with an ADP project I wish to submit
to your collective wisdom...
In summary I have a search form and a detail form connected to a fairly
complex underlying query.
The search form allows the user to select a small subset of the
underlying query and everything works fine. It takes some time to run
the query but it's acceptable.
Now the problem is when, from the search form, the user requests the
detail form.
Typically I set the record source of the said form as being my base
query and specify the PK (SELECT * FROM qBASE WHERE myUniqueIdx =
11111). Again this works fine... but I have a very bad performance
problem, as it seems that the underlying query is re-run in full as
soon as I set the recordsource property of my detail form. So opening
the form takes an unacceptably long time...
How would you tackle this ?
Any suggestion welcome
--alexT
I'm having a performance problem with an ADP project I wish to submit
to your collective wisdom...
In summary I have a search form and a detail form connected to a fairly
complex underlying query.
The search form allows the user to select a small subset of the
underlying query and everything works fine. It takes some time to run
the query but it's acceptable.
Now the problem is when, from the search form, the user requests the
detail form.
Typically I set the record source of the said form as being my base
query and specify the PK (SELECT * FROM qBASE WHERE myUniqueIdx =
11111). Again this works fine... but I have a very bad performance
problem, as it seems that the underlying query is re-run in full as
soon as I set the recordsource property of my detail form. So opening
the form takes an unacceptably long time...
How would you tackle this ?
Any suggestion welcome
--alexT