Wenn ich versuche, diese Abfrage auszuführen:
var q = session.QueryOver<Member>();
q.Select(Projections.Avg<Member>(x => x.AccountBalance));
var result = q.List();
Ich bekomme eine:
Dialect does not support DbType.Double
Parameter name: typecode
Irgendwelche Ideen? Ich verwende einen MySQL-Dialekt und kann mir nicht vorstellen, wo die Abfrage falsch sein könnte, da sie recht einfach ist.
AccountBalance
ist vom Typ double
. Ich habe es sogar mit dem Durchschnitt der ID
Feld, das vom Typ long ist, aber trotzdem genau dieselbe Fehlermeldung erhalten.