I use this to implement the function of submitting changes to the database: Updating Database Using Datagridview.
Then I use this to implement paging for the DataGrid