Hallo zusammen,
kann mir jemand sagen ob es möglich ist, die Summe eines Time Typs zu bilden, wobei die Summe in der Abfrage gebildet wird und nicht erst im Programm.
Dim cc = context.Tiers.Where(Function(v) v.TierartID = 2).Sum(Function(v) v.ZeitVon) 'geht nicht!
genauer möchte ich eigentlich auch noch die Differenz.
Dim xx = context.Tiers.Where(Function(v) v.TierartID = 2).ToList.Sum(Function(t) t.ZeitBis.Value.TotalHours - t.ZeitVon.Value.TotalHours)
Dies ist jedoch erst nach einem ToList möglich.
Weiss jemand wie es besser geht?
Ich meine damit, das die Abfrage auf dem Server ausgeführt wird.
Die Fehlermeldung:
The specified type member 'TotalHours' is not supported in LINQ to Entities. Only initializers, entity members, and entity navigation properties are supported.
Danke und Gruss
Peter