Forum: Datenbanken
by Rainer Wolff,
20. Feb 2012
Inzwischen habe ich in der dbclient.pas folgenden Code gefunden:
function AggValueAsVariant(Agg: TAggregate; Buffer: Pointer): Variant;
var
C: Currency;
begin
case Agg.DataType of
ftByte:
Result := Byte(Buffer^);
Forum: Datenbanken
by Rainer Wolff,
20. Feb 2012
Ich weiss nicht, an welcher Stelle ich das to_char jetzt anbringen soll?
Min, max, count funktionieren, aber sum, avg bringen abstruse Werte
Forum: Datenbanken
by Rainer Wolff,
17. Feb 2012
Hallo,
ich versuche mich gerade an aggregated fields im Clientdataset. Wenn ich bei meinen Float-Datenbankfeldern, die als TSingleint im Dataset landen, eine Summe bilden will, bekomme ich einen Wert wie 5,68248093194E-315 zurück, obwohl normale Zahlen in den Feldern stehen. Die selbe Aufsummierung über ein Integerfeld funzt hingegen. Im Anhang habe ich einen Screenshot beigefuegt (numerototal...