Well, the simplest way would be to just code everything into the event handlers in the form. But if you need to work with the DB in other forms, or more repetitively, you should concider entity classes with data controllers. These can live in other .
vb files so you can keep things clean and keep your data access in one place and the UI in another.
Advantages: the interface of the application can deal with objects and let the data controllers deal with loading and saving the data in those objects. Plus, you then can pass around a structured set of data as a single entity instead of having a clutter of variables. You could expand and create collections of the objects if you had the need. In short it comes down to separation of tiers (presentation, business logic, data access) and code reuse.
Peter
------------------------------------------------------
Work smarter, not harder.