Hi Patrick,
Thanks for your reply. I have been thinking about how to make this work a bit faster. Clay suggested I take a look at using a web service to pull my data, but unfortunately I have to exclude that option for this portion (but it's still a great way to receive data!).
To reiterate, I have many lists that I am calling to in SharePoint, but 2 of them are quite large (7000 and 10000 entries). These are pricing tables.
I may be trying to do what you suggested in your last post, but I wasn't sure if this is exactly what you mean. Now, in terms of how the form is currently working; The pricing tables are being loaded in their entirety on form open, there are a handful of dropdowns that must be selected before the tables populate the appropriate prices. This is effectively the "filtering" part of the process, since the tables are being referenced based on the selections made in the dropdowns.
The trouble is that I think the entire pricing tables must be loaded either on form open, or by a refresh button, but either way is lengthy. If the tables resided in SQL, would they load faster? I'm not sure how I would go about using a drop down to filter from the start, but I will look into it.
Right now I am looking to test the performance when the tables are loaded into SQL. I'll be sure to update this thread with my results.
As always, thank you for your help!