Nullwerte im Datumsfeld

07/02/2008 - 20:47 von Karl Tomsy | Report spam
Hallo,

ich möchte eine Tabelle in der Datenbank (mysql) updaten, aber ich bekomme
bei Nullwerten im datumsfeld einen Fehler - es ist nicht in jeder Zeile ein
Datum vorhanden. Wie kann ich diese fehler umgehen?

Ich habe bis jetzt folgendes gemacht: UPDATE Tabelle1 SET Name1='" &
DataReader("strName1") & "', datDatum='" Format(DataReader("datDatum"),
"yyyy-MM-dd HH:mm:ss"

datDatum muss aber kein Datum beinhalten. Kan ich den Fehler irgendwie
umgehen?


Danke für Hilfe

Karl
 

Lesen sie die antworten

#1 Armin Zingler
07/02/2008 - 20:56 | Warnen spam
"Karl Tomsy" schrieb

ich möchte eine Tabelle in der Datenbank (mysql) updaten, aber ich
bekomme bei Nullwerten im datumsfeld einen Fehler - es ist nicht in
jeder Zeile ein Datum vorhanden. Wie kann ich diese fehler umgehen?

Ich habe bis jetzt folgendes gemacht: UPDATE Tabelle1 SET Name1='" &
DataReader("strName1") & "', datDatum='"
Format(DataReader("datDatum"), "yyyy-MM-dd HH:mm:ss"

datDatum muss aber kein Datum beinhalten. Kan ich den Fehler
irgendwie umgehen?



Verwende die Parameters-Eigenschaft des OleDbCommand-Objekts. Details
s. Beschreibung der Parameters-Eigenschaft.


Armin

Ähnliche fragen