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