I have a problem and I can\'t seem to be able to solve it. I thought someone here will be able to help out.
I have a form that has a DataGridView of customers. Now,
Bind your DGV to a BindingList, where YourObject can be a simple class with properties reflecting your database schema. Initially populate the BindingList from the database, and the DGV will automatically add YourObject instances to the list. When you're ready to commit the changes, do so manually from the BindingList.