Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.345 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: DateTime über ParamByName auf NULL setzen?

  Alt 1. Nov 2016, 04:17
Aber Achtung: Borland war auf die echt saublöde Idee gekommmen und hat in "einigen" Ableitungen das Value "verdeckt",
so ist z.B. bei TIntegerField das kein Variant mehr, so wie bei TField, sondern ein Integer.
Was ist denn daran blöd? Wenn du das Feld nicht explizit auf einen bestimmten Typ castest, kannst du Value doch als Variant genauso benutzen wie vorher.

Wenn du aber auf einen konkreten Typ gecastet hast, wie zum Beispiel TIntegerField, macht es ja keinen Sinn, wenn dies etwas anderes als diesen Typ widerspiegelt. Denn dann ist es ja der konkrete Typ, der in diesem Feld enthalten ist, bekannt. Da wären die zusätzlichen Konvertierungen ja unnötig.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat