Martin's Blog - Developer Infos zu SharePoint, ASP.NET, BI und anderen Technologien




powered by Component Software GmbH

T-SQL View im Entity Framework verwenden

Oftmals ist es sinnvoll eine Datenbankabfrage in SQL zu schreiben und das Ergebnis im Entity Framework als Entität zu verwenden. Allerdings gibt es meist bei aggregierten Views Probleme, da für das EF kein Primary Key vorhanden ist. Das EF erstellt automatisch einen zusammengesetzten Key für alle Spalten in der Tabelle, die nicht null sein können. Daher reicht es, wenn man im View sicherstellt, dass die Spalten “not nullable” sind. Folgendes SQL Statement kann in EF nicht verwendet werden: SELECT Quartal,KPIFK, Sum(Zahl) as Zahl FROM Planwertgroup by Quartal, KPIFK Wenn allerdings rund um die... [Mehr]

Copyright © 2024 Martin Groblschegg - Impressum