Abfrage aus einer Datenbank, Nullwert

31/10/2009 - 16:24 von Dirk Herwig | Report spam
Hallo,

ich habe in einer Datenbank ein DateTime-Feld, welches ich in ein DataSet
lade und dann im Programm abfrage. Das DateTime-Feld kann als Wert NULL in
der DB haben.

Ich hatte mir folgendes gedacht:
DateTime _eventdate = new DateTime();
if (ds.Tables[0].Rows[0][5] != null)
_eventdate = DateTime.Parse(ds.Tables[0].Rows[0][5].ToString());

Funktioniert nur leider nicht. Wie kann man feststellen, ob der Wert
ungleich null ist?

Dirk
 

Lesen sie die antworten

#1 Frank Dzaebel
31/10/2009 - 16:44 | Warnen spam
Hallo Dirk,

ich habe in einer Datenbank ein DateTime-Feld, welches ich in ein
DataSet lade und dann im Programm abfrage. [...]
Wie kann man feststellen, ob der Wert ungleich null ist?




[Enter Null Values for DateTime Column of SQL Server]
http://www.c-sharpcorner.com/Upload...eTime.aspx

Kàme auch darauf an, ob Dein DataSet ein
streng typisiertes DataSet ist. Ggf. mit den
IsDbNull() Methoden implementieren.


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen