Hi...
Das mit dem Kleiner und Größer müßte eigentlich "kleiner gleich" und "größer gleich" heißen, wenn ich mich auf die schnelle nicht irre
Delphi-Quellcode:
bisDatum := DateTimePicker8.Date;
vonDatum := DateTimePicker7.Date;
Anfrage1 := (' SELECT * FROM RESERVIE '+
' WHERE (ANREISE >= '+QuotedStr(DateToStr(vonDatum))+
' AND '+
' ANREISE >= '+QuotedStr(DateToStr(bisDatum))+')'+
' OR '+
' (ABREISE >= '+QuotedStr(DateToStr(vonDatum))+
' AND '+
' ABREISE <= '+QuotedStr(DateToStr(bisDatum))+')'+
' ORDER BY ANREISE, ABREISE ');
Das ist ein Reservierungsplan... Listet mir alle An- und Abreisen zwischen dem ausgewählten Datum auf. Sollte eigentlich auch bei dir funktionieren!
Greets
Luciano