Deddy war nah dran. Vagtler auch (gepostete Stelle war auch die falsche). Weiss der Kuckuck, aber an einer Stelle kam tatsächlich ein String ins Spiel.
DS.ParamByName('TAGNR').AsString := TagNr;
So, da steht dann eben '28.12.2013' drin und das würde den Effekt erklären. Nur der string koMMt so zustande :
Delphi-Quellcode:
DatumVar : TDate;
...
DateToStr (DatumVar)
Das DateToStr müsste aber doch dann einen string '28/12/2013' liefern. Selbst wenn der als AsString von der SP verarbeitet werden soll, dann müsste doch alles richtig laufen ? Tut es aber nicht. Ein Datum als string ab die
DB zu übergeben, das ist sowieso Quatsch und wird geändert. Trotzdem dürfte der Fehler
imho nicht auftauchen.