Friends,
I am working with a .accdb file and am working on changing some things. As it stands, it is for student's scores for some drills. We have a series of tables, tblRoster, tblScores, and tblCourses. Relationships are setup for the tables to one another. Each student has a unique ID for them we will call ID. This ID is the primary key for tblRoster and tblScores. TblScores only contains the columns "ID", "CourseID", and "Score", and is blank by default. I've designed a query which pulls all the students and all the courses into one page, so we can see ID, name, course number, course name, and score.
The issue I'm having is it is giving me the "record set is not updateable" in the query. I suspect with two primary keys in the columns it is giving me a problem. I want to be able to add the entries for the score so it will update the tblScores table. As it is currently, the data set is built now by typing in the ID and course number one at a time, then the score. The goal is to be able to pull it up, and have the fields "ID" and "CourseID" filled, with the "Score" entry to be filled in. In the event I have 100 drills and 40 students, that would be 4,000 rows.
Edit: I've added AutoNumber as a field name in tblScores, tblCourses, and tblRoster. Because of the relationships, I couldn't change the PK for the last, but the prior two PKs were changed to the new AutoNumber.
Thank you so much for any insight.