Zitat von
alzaimar:
'like' ist ein Operator, der prüft, ob der Text ein SubString des zu prüfenden Textes ist. Das '%' Zeichen ist hierbei ein 'Wildcard', steht also für beliebige Zeichen. Du musst das Datum in Quotes setzen. Unter
Access-97 war das, glaube ich, sogar ein '#'....
Danke
Habe ich gemacht,
sql := 'SELECT * FROM Abfrage2 WHERE nächste_Prüfung <= '+ QuotedStr(Datum);
Problem erkannt, wenn ich die Datenbank (Access2003) das Feld nächste_Prüfung auf Text ändere funktioniert es,
ich brauche aber ein Datum/Uhrzeit Feld.
Und die Wildcards bekomme ich in QuotedStr(Datum) nicht rein.