所以我使用的是asp.net mvc5。我使用数据库第一种方法来创建简单的Web应用程序我的问题是如何在创建父记录时创建子记录。假设我有3个表,即(1)学生(2)主题和(3)学生主题。
样本数据可以是
students Subjects StudentSubject
-------------- --------- ----------------
ID Name SID SName ID SID
-------------- --------- ----------------
1 St1 1 Sub1 1 1
2 St2 2 Sub2
3 Sub3
4 Sub4
因此,在上面的示例中,学生“St1”注册了主题“Sub1”。
我可以创建3个视图,可以在表StudentSubject中创建新学生,新主题甚至新记录。
但我的问题是,当我在表Student中创建记录时,如何在表StudentSubject中创建记录。
所以我的观点可以有像
这样的字段ID, 名称, 主旨名称
如果我输入
ID 3
name St3
SubjectName Sub2
然后我点击保存,它应首先在表格Student中创建记录,然后在表格StudentSubject中根据所选主题创建记录。
所以现在表格应如下所示
students Subjects StudentSubject
-------------- --------- ----------------
ID Name SID SName ID SID
-------------- --------- ----------------
1 St1 1 Sub1 1 1
2 St2 2 Sub2 3 2
3 St3 3 Sub3
4 Sub4
谢谢。