Was ist denn dateline? Meinst Du DateTime? Auf jeden Fall würde ich dringend empfehlen, statt irgendwelcher Typumwandlungen
SQL-Parameter zu benutzen.
Delphi-Quellcode:
Query.SQL.Text := '
INSERT INTO Tabelle(Datumsfeld) VALUES(:datum)';
Query.ParamByName('
datum').AsDateTime := now;
Query.ExecSQL;
Dann können Dir auch länderspezifische Darstellungsoptionen egal sein.