![]() |
Datenbank: Firebird • Version: 1,5 • Zugriff über: IBX
Datumsfeld NULL zuweisen
Wie kann man einem DAtumsfeld in einer Firebird datenbank ein Wert Null zuweisen.
Denn 0 ist ja in Delphi 30.12.1899. peter |
Re: Datumsfeld NULL zuweisen
Hallo Peter,
so wird es wohl gehen:
SQL-Code:
Grüße vom marabu
UPDATE person SET gestorben = null WHERE id = 123
|
Re: Datumsfeld NULL zuweisen
Frag's Pferd wie es sich mit den IBX verhält. (Ich hatte nur ein kurzes, unerfreuliches Abenteuer in der Kombi Delphi & IBX & FB, ich nehme den .Net provider für FB)
Aber wäre es nicht möglich der Property Value eines Paramters unassigned zuzuweisen? (So wie DbNull.Value in .Net...) |
Re: Datumsfeld NULL zuweisen
[b]Frag's Pferd wie es sich mit den IBX verhält. (Ich hatte nur ein kurzes, unerfreuliches Abenteuer in der Kombi Delphi & IBX & FB, ich nehme den .Net provider für FB)
Was für ein unerfreuliches Abenteuer? Sollte man die Finger von IBX und FB lassen und wie so? peter |
Re: Datumsfeld NULL zuweisen
Hallo Peter,
wenn du nicht mit einer Query arbeitest, sondern mit den Feld-Komponenten, dann versuche es so:
Delphi-Quellcode:
Grüße vom marabu
var
f: TField; begin f := IBTable2.FieldByName('DATUM2'); if not f.IsNull then f.Value := varNull; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz