What's your approach to fetch static data in your windows form application?
My approach is to load an arrayList with data when the user logs in. Then reuse this arraylist which will save round trips to the database.
This means if you add something to static data, (a rare occasion), you will have to exit your windows forms application and re-login.