Es ist tatsächlich so das mit dem CURRENT_DATE der Feldtyp
Code:
SUM(Gesamtbetrag) as ZAHLUNG
als Blob zurückkommt als leere Menge
Wenn ich den Parameter benutze mit
opSum.Params[0].AsDate := Date;
Habe ich auch eine leere Menge und der Feldtyp ist ein Blob
Jobo:
Bei 1. Variante (mit :HEUTE) ist wirklich die Frage, was reingeht. Aber die CURRENT_DATE Variante sollte auf alle Fälle funktionieren.
Führe ich die folgende Abfrage SqlExpert aus funktioniert sie, mit Delphi nicht -> leere Menge
Code:
select Zahlbis from rechnungen
where Zahlbis not NULL
and zahlbis <= CURRENT_DATE
order by Zahlbis
Lasse ich den Vergleich mit CURRENT_DATE weg klappt es