Hallo
zum pkt 1:
if (deinSqlDataReader.IsDBNull(Feldindex))
{
deinSqlDataReader.GetDateTime(Feldindex)
}
gr��e
Nils
-----Urspr�ngliche Nachricht-----
Von: Marcus Schwunk [mailto:[EMAIL PROTECTED]
Gesendet: Montag, 31. M�rz 2003 16:19
An: [EMAIL PROTECTED]
Betreff: Re: [Csharp.net] Datum und Nullwerte
Hi,
1. mit System.DBNull.Value, also etwa so:
if(FeldWert == System.DBNull.Value)
2. okay
3. entweder so wie du es gemacht hast oder mit:
Convert.ToDateTime("10.01.1900")
4. if(StartDate!=DateTime.Parse("10.01.1900")){}
gruss, marcus
----- Original Message -----
From: "Schoeppl Alexander" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, March 31, 2003 2:46 PM
Subject: [Csharp.net] Datum und Nullwerte
Hallo Zusammen,
Ich bin nun seit ca. 2 Wochen fest am �ben mit c# und komme auch schon gut
voran. Prinzipell finde ich es total super, das Entwicklen geht total gut.
Allerdings habe ich noch ein paar kleinere Probleme:
Ich arbeite mit SqlDataReadern.
1. Wenn ich jetzt einen Select auf eine Tabelle mache, die NULL Werte
enth�lt, gibt es eine exception. Wie pr�fe ich, ob ein Feld NULL ist, um so
eine exception zu verwindern?
2. Der DateTime Typ: Diesen Verwende ich zum behandeln von datetime Feldern
des SQL Servers. Ist dieser daf�r OK?
3. DateTime: Wie weise ich einer Variable diesen Typs einen Wert zu?
Momentan schreibe ich ldtStartDate = DateTime.Parse("01.01.1900"); Ist das
OK oder gibt es da einen eleganteren / besseren Weg?
4. Wie vergleiche ich eine DateTime Typ? Also: if (ldtStartDate !=
"01.01.1900") geht ja nicht direkt.
Danke f�r die Antworten im Voraus
Lg
Alex
_______________________________________________
Csharp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/csharp.net
_______________________________________________
Csharp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/csharp.net
_______________________________________________
Csharp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/csharp.net