Einzelnen Beitrag anzeigen

Byteteufel

Registriert seit: 20. Sep 2012
13 Beiträge
 
#1

DateTime über ParamByName auf NULL setzen?

  Alt 31. Okt 2016, 20:03
Datenbank: MSSQL • Version: 2014 • Zugriff über: FireDac
Hallo zusammen,

ich habe ein Datumsfeld oin einer Datenbank, welches ich auf NULL setzen möchte.


Delphi-Quellcode:

  DBQuery:TFDQuery; // FireDac
...

  if getBeginDatum > 'then // Datum ist String
     DBQuery.ParamByName('P_BeginDatum').AsString := getBeginDatum
     else
     DBQuery.ParamByName('P_BeginDatum').AsDateTime := NULL; // Klappt so nicht, NULL ist nicht bekannt.....
Wen der String leer ist, erfolgt sonst ein "Defaultdatum". Das verwirrt aber.

Viele Grüße

Axel
  Mit Zitat antworten Zitat