datumswerte müssen gequoted werden oder besser man verwendet Parameter
Delphi-Quellcode:
Query1.Close;
Query1.SQL.Text := 'SELECT * FROM "VT'+sj+'"';
Query1.SQL.Add('WHERE NOT S = M AND NOT s= E AND DATUM BETWEEN :von AND :bis');
Query1.SQL.Add('ORDER BY DATUM DESC, KLASSEN, S');
Query1.ParamByName('von').Value := today;
Query1.ParamByName('bis').Value := tommorrow;
Query1.Open;