Wie stellt man eine SQL -Ansicht mit LINQ zu SQL ab?
-
24-10-2019 - |
Frage
Normalerweise mache ich so etwas ...
var theDogs = from d in db.Dogs where d.Equals(5) select d;
//LetThemOut(theDogs);
Wo DB ist der DataContext und Hunde eine Tabelle, aber was ist mit einer Ansicht?
Ist es das Gleiche?
Lösung
Ja, es ist dasselbe. Sie können Daten in einer Ansicht einfach nicht einfügen/aktualisieren/löschen.
Wenn Sie den LINQ zum SQL -Designer verwenden, ziehen Sie einfach die Ansicht in den DBML -Designer.
Wenn Sie eine manuelle Zuordnung verwenden, kartieren Sie einfach das von Ihnen definierende Objekt anstelle einer Tabelle.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow