Hi,
ein kurzes Schnipsel
Delphi-Quellcode:
//Auslesen aus Query über Paradox-Tabelle
with query1
do
begin
Datum_Ende := query1.FeldDatum_Ende.AsDate;
//Variable Datum_Ende : TDateTime
end;
FeldDatum_Ende ist in der
Paradox leer, d. h. es wurde -und wird zunächst kein Wert eingetragen.
Bei INSERT INTO wird mittels Param.ParamsByName Datum_Ende zugewiesen.
Solange Datum_Ende nicht leer, also ein gültiges Datum führt, läuft alles richtig. Nur eben leere Datumsfelder werden mit 0 oder wie ich vermute mit'' übergeben.
Muss ich letzt doch mittels if Abfrage und
SQL.Add arbeiten?
Gruß
Karsten