Is there a better way to improve startup performance of my
application I had a form wherein it had 2 comboboxes and 2
datagridviews, each and everyone bounded to their respective tables in
my databse.The tables happens to be of large data so evidently it takes
so much time before my applications starts up.I am using the
tableadapter.fill method of loading data on form load event and its
such a big drawback on my part.Thanks in advance.

Loading application efficiently
TheKeck
jkusmanto
The way i would probably solve the issue like this:
Fill your dataTable with the data which is needed.
To do so, add a new query in your designer on your dataset. Use a new Stored Procedure or SQL statement to fill your datatable. Like this it is possible to load only the records which are realy needed. "SELECT * FROM mytable Where id = @ParamId "
If you would like to give a search functionality, load every time the datatable with the searched data from the database instead of using the Filter property of the binding source.
XaiterRetiax
Are you sure you don't load the table twice or more
1) Load the datatable asyncroniously. Therefore don't use the Fill in the Form Load.
Use a background worker.
2) Re-write your application and don't use datatables but only fetch the necaissary row and persist it when needed.
Patrick Huynh