@coldandtired said in Sending data from Access: My last problem is sending the selected record to the form, but hopefully that's not too complicated. The easiest would probably just be to have the second form refer to the student's ID in a text box on the first form. Basically set the second form's data source to something like SELECT * FROM Students WHERE StudentID = [Forms]![FormName]![TextObjectName]; Then the second form's data source will consist of just the single record that you want. If the first form isn't open when the second form is opened, the text box won't exist for it to refer to, and it'll pop up a prompt asking for the user to type it in.