Skúšal som to aj cez ADOQuery:
ADOQuery1.Active:=false;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('SELECT * from Udalosti Where Datum ='+ formatDateTime('dd.mm.yyyy',Now));
ADOQuery1.Open;
ADOQuery1.Active:=true;
vyhadzuje mi chybu syntaxi v cisle v dotazovanom vyraze datum=25.2.2009.