我有一个名为的表tbl_Subjects_Taken
,其中列出了学生所学的所有科目。它仅由两列Stud_ID
和组成Subj_ID
。
在前端,我有一个表单,可以让用户编辑有关学生本身和该学生所学科目的信息。更新tbl_Students
(学生的信息)不是问题,因为单个 UPDATE 语句就可以完成这项工作。但是另一张桌子呢?
一旦用户编辑了表单并按下了保存按钮,我就是这样做的:
- 删除该学生在 中的所有科目
tbl_Subjects_Taken
。 - 添加位于表单中的所有主题(在我的程序中)。
这真的是在“多方”中更新表格的正确方法吗?
我使用SQL 服务器。