Hallo,
Date enthält sowohl Datum als auch Uhrzeit
(erst ab SQL2008 gibt es einen native "nur Datum" Typ).
Versuche mal FormatDateTime('dd.mm.yyyy hh:nn:ss', ActualDate) statt dem DateToStr.
Mit Parameterm macht das
ADO wohl selbst.
zum Cast:
and (cast (ActivityDate as date)='+QuotedStr
aber wie gesagt, ich würde immer Parameter nehmen.
Heiko
PS: Genau diese Problematik wurde im aktuellen .NET Magazin
kurz angesprochen.