Also, der Feld - Typ der Tabelle ist von varchar auf date umgestellt. Aber das ganze funktioniert leider nicht richtig.
Delphi-Quelltext
1:
| sql.text:='SELECT * from lieferschein where cast(liefertermin as date) <'+quotedstr(jetzt); |
Sorum werden gar keine Ergebnisse zurückgeliefert und wenn das '<' anders herum dasteht, dann werden auch die Einträge zurückgeliefert, wo liefertermin kleiner ist als das Datum heute (jetzt).
?!?
Ist doch eigentlich keine schwere Sache, aber wieso funktioniert das nicht?
Was bewirkt das Cast?