I've been struggling piecing together tutorial from tutorial and ultimately I would just like to create a master-detail form in C#. In MS Access, it used to be easy to create a subform and have the detail correspond to the master data. I have a main table that is filled with user information tblUser and other tables with corresponding data such as tblTrainingClasses & tblCertifications. How can I link the tblTraining classes & tblCertifications tables utilizing a datagridview , to the main tblUsers table? I have created all the objects on a form already. I also would like the datagridview to be editable.