zu manipulieren Nehmen wir an, wir drei Tabellenwie implementieren und viele zu viele Beziehung in ASP.NET
Course haben - Tabelle
------------------
ID | CourseName
------------------
1 | C++
2 | Java
------------------
Lehrer - Tabelle
-----------------------
ID | TeacherName
-----------------------
1 | Professor 1
2 | Professor 2
-----------------------
CourseTeacher - Tabelle
----------------------------
ID | CourseID | TeacherID
----------------------------
1 | 1 | 1
2 | 1 | 2
3 | 2 | 1
4 | 2 | 2
----------------------------
Nun, das soll man als AFAK machen, aber wie man Datensätze in einem solchen Format auswählt, einfügt, aktualisiert oder löscht!
ich meine, würde ich eine einfache verwenden "INSERT INTO ... VALUES (.., .., ..)" oder ein einfaches "SELECT * FROM ..."
aber jetzt abrufen die gleiche einzelne Information Ich muss einige Abfragen verwenden, die die 3 Tabellen irgendwie enthält (Hinweis: Ich verwende bereits Joins, aber immer noch wie !!)
Eine SQL-Anweisung auswählen und einfügen für meinen Fall wäre sehr hilfreich.
Ich benutze keine Modelle und dieses komplizierte Zeug, ich weiß nicht, was die Verwendung so einer Sache! Ich verwende SQL-Abfragen in meinen ADO.NET-Objekten und alles funktioniert soweit!
okie: aber was ist Ihre Frage eigentlich? Kannst du bitte mehr ausarbeiten? Möchten Sie die CourseTeacher-Tabelle aktualisieren? – TalentTuner
Wenn es gut funktioniert, warum dann ändern? – GvS
@ Saurabh- Ich implementierte diese Struktur, weil ich zuerst ein Design auf einem Papier machte und ich sah, dass ich zwei Tische brauche (Kurse und Lehrer), dann gab es eine Viele-zu-viele-Beziehung, also recherchierte ich und fand, dass ich muss Erstellen Sie eine dritte Tabelle, die als Referenz dient, aber ich weiß nicht, welche Tabellen aktualisiert werden sollen, wenn ich einen neuen Kurs oder einen neuen Lehrer hinzufügen möchte! – lKashef