Einzelnen Beitrag anzeigen

muenster

Registriert seit: 9. Apr 2005
Ort: Hamburg
41 Beiträge
 
Delphi 2007 Professional
 
#1

Verständnisfrage Insert Into Datum mit Eigenschaft Text

  Alt 13. Okt 2007, 13:04
Datenbank: Firebird • Version: 2.03 • Zugriff über: ZEOSLib 6.6.1
Hi,

hier im Forum wird die Übergabe von SQL Statements mittels der Eigenschaft Text empfohlen. Funktioniert bei mir auch sehr gut, allerdings habe ich ein Problem:

Bei der Übergabe von Daten aus einer Paradoxtabelle sind in den Datensätzen leere Datumsfelder enthalten. Diese müssen auch leer bleiben.

Ich die Daten mittels der Eigenschaft Text und Parametern in die Firebird Tabelle geschrieben und die Daten kommen richtig (und damit falsch) in der Firebird Tabelle an.

Das leere Datumsfeld hat in Firebird den Wert 31.12.1899. Ist auch richtig denn ein ISERT INTO mit '' führt eben zu diesem Wert.

Wie kann ich den Wert null (im direkten Zugriff über Admin Tools null ohne Hochkomma geht es) so als Parameter übergeben, dass die Eigenschaft Text den Wert null ohne Hochkomma übergibt?

Der entsprechende Parameter wird von einer Variable Typ TDateTime gefüllt.

Viele Grüße

Karsten
  Mit Zitat antworten Zitat