Nhibernate LINQ DateTime.AddDay funktioniert nicht

8

Ich muss zwei DateTime-Eigenschaften in einer linq-Abfrage vergleichen, ähnlich wie bei der eine unter -

%Vor%

Wenn ich die Abfrage ausführen bekomme ich diese Ausnahme: System.NotSupportedException {"System.DateTime AddDays (Double)"}

um NHibernate.Linq.Visitors.HqlGeneratorExpressionTreeVisitor.VisitMethodCallExpression (MethodCallExpression Ausdruck)

Ich habe mir Fabios Artikel angesehen Ссылка ... aber der treeBuilder hat keine spezifischen Funktionen für DateTime-Vergleiche.

Hier ist der Code für das Beispiel. Installieren Sie dazu die NuGet-Pakete für FluentNhibernate und SQLite.

%Vor%

Danke, Vikram

    
vikram nayak 20.09.2011, 22:01
quelle

1 Antwort

11

Beantworten Sie die obige Frage:

%Vor%     
vikram nayak 22.09.2011, 01:18
quelle

Tags und Links