hello there is an idea that you could use your textboxes at same form(let me say top) when you navigate between records,your detaild information will be shown in text boxes to the user. you can use TblPartnersBindingSource.addnew to insert a new record to database.