Wie w�re es denn mit 

...
"SELECT * FROM objects WHERE
TimeStamp > '" +
                                                  today.tostring("YYYYMMDD"
+ "'"

Dann macht (zumindest der MS) SQL Server aus dem string das Datum im ihm
passenden Format. 

Du kannst nat�rlich auch die SQL - Funktion verwenden, wenn du wirklich
heute (oder vorgestern,...) meinst:

"SELECT * FROM objects WHERE
TimeStamp > dateadd(d,-2,getdate())"

(Allerdings meine ich, dass die anderen Beispiele auch zum Ergebniss f�hren
m�ssten ;-)

Hilla

-----Urspr�ngliche Nachricht-----
Von: Daniel Fisher [mailto:[EMAIL PROTECTED]]
Gesendet: Montag, 22. Oktober 2001 16:51
An: aspDEdotnet
Betreff: [aspdedotnet] AW: C# Datenbankabfrage nach Date


Nee also 

today.ToString("MM/dd/yyyy").Replace(".","/")

Aber wenn ich "... TimeStamp = ..." setze krieg ich keine Daten (es sind
2 s�tze in der DB).
Bei "... >= ..." bekomme ixh daten vom 11.10.2001 angezeigt. H�h???


Und 

 DateTime MyDate = new DateTime(2000, 1, 1, 0, 0, 0);
 String MyString = MyDate.ToString( "d" );


Gibt 22.10.2001 aus bzw -> Fehler in der Abfrage 



_________________________________________________________

Do You Yahoo!?

Get your free @yahoo.com address at http://mail.yahoo.com




| [aspdedotnet] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedotnet.asp

| [aspdedotnet] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedotnet.asp

Antwort per Email an