dedlfix: MSSQL-Löschweitergabe

Beitrag lesen

Tach!

gibt es direkt bei MSSQL-DBMS eine Einstellmöglichkeit zur Löschweitergbe? Ich meine, wenn der Parent-Datensatz gelöscht wird, soll der Child-Datensatz auch automatisch mit gelöscht werden.

Ja, das Verhaltne bei Delete stellt man bei den Foreign-Key-Relationships ein. Cascade ist dein gesuchter Wert.

Oder gibt es einen Weg dies via Linq hinzubekommen?

Nein, LINQ kann nur Daten abfragen, nicht ändern. Du kannst damit lediglich die in Beziehung stehenden Datensätze abfragen, löschen musst du sie andere, beispielsweise mit der Funktionalität vom Entity Framework.

dedlfix.