G
Guest
My apologies if this is a double post. I lost my connection just as I posted it
I have a subform contained on a main form. The main form is bound to a query that I modify at runtime based on selection criteria. The subform is bound to a query that when linked to the main form displays a limited amount of rows. The subform is linked to the main form using a standard master/child link. The query for the subform will return several hundred thousand rows if executed outside of the form/subform relationship. My question is, since subforms always load before main forms, does this huge amount of data come across the wire and then filtered back to the few rows I want displayed? Or does Access only bring across the wire the data that will be displayed based upon the results of the query on the main form (that is not loaded yet)?
BTW: I have a FE/BE database with user level security applied. After modifying the sql of the query for the main form, I set the main form's recordsource property to the query that I just modifed.
I have a subform contained on a main form. The main form is bound to a query that I modify at runtime based on selection criteria. The subform is bound to a query that when linked to the main form displays a limited amount of rows. The subform is linked to the main form using a standard master/child link. The query for the subform will return several hundred thousand rows if executed outside of the form/subform relationship. My question is, since subforms always load before main forms, does this huge amount of data come across the wire and then filtered back to the few rows I want displayed? Or does Access only bring across the wire the data that will be displayed based upon the results of the query on the main form (that is not loaded yet)?
BTW: I have a FE/BE database with user level security applied. After modifying the sql of the query for the main form, I set the main form's recordsource property to the query that I just modifed.