> WOW!!
> Mein Feld hat den Datentyp "DATETIME", aber ich probier mal, ob ichs jetzt
> schaffe!
> Danke!!!!
OK.
In mySQL k�nnte das so aussehen:
SELECT user
FROM logging
WHERE datum = '2002-10-07'
Der Funktionsumfang was Datetime in mySQL angeht ist sehr gro�. Du kannst
aber expliziet jede Sekunde Abfragen und vergleichen.
Wenn du aber mit gro�en Datenoperatoren arbeitest w�rde ich mit einen
eigenen Datumsformat arbeiten. Das ist viel effiezienter. Schau dir
folgendes Beispiel an:
$sql = "select id, topic, text, idx_date, cr_date FROM news WHERE ";
$sql.= "idx_date between '$run' and '$current' order by idx_date, cr_date";
Ist zwar PHP Syntax aber d�rfte selbsterkl�rend sein!
Allerdings gibt es in ASP kein Unix Timestamp. Wenn du dir das selber machst
bist du meiner Meinung nach am flexiblesten.
Hier mal eine Funktion um einen Unix Timestamp zu erzeugen:
Function unixStamp ()
Dim stamp, start, diff
start = #1/1/1970#
stamp = DateDiff("s", start, NOW())
diff = 2 * 60
diff = diff * 60
stamp = stamp - diff
unixStamp = stamp
End Function
response.write unixStamp()
Dann k�nntest du selber mit ASP nach dem Unix Timestamp abfragen. Dadurch
das das Feld ein INT ist und auch indiziert ist bist du sehr schnell was
mittles Datetime nicht der Fall ist!
Gr��e
Rene
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp