Das Datum wird als Text geschrieben und nicht als Datum.  Ist wohl ein
gangbarer Weg, der hier aber in die Sackgasse führt. Mit einer recht
teuren (sprich langsamen) On-the-fly Konvertierung von Text in Datum
könntest Du hinkommen


SELECT 
  Name, Email, URL, Message, Cdate(Datum)
FROM 
  Daten 
ORDER BY 
  5 Desc

(siehe voriges Mail bez. Sortierung nach Indexnummer)


Die andere einfachere Variante: warum willst du das Datum überhaupt
übergeben?  Leg einen Default in der Datenbank an, mach das Feld zum
richtigen Datentyp und Du brauchst nichts übergeben.  Das Datum das die
Datenbank einfügt ist kein Deut schlechter als jenes das Du selbst
übergibst


Nebenbei: ein Feld für Datum (englisch datetime) enthält immer beides
Zeit UND Datum.  Es ist Verschwendung da dann zwei Felder anzulegen und
jeweils nur die Hälfte reinzuschreiben. 



-- 

Viele Grüße
Hubert Daubmeier 




-----Original Message-----
From: centron GmbH - W. Seucan [mailto:[EMAIL PROTECTED]] 
Sent: Monday, February 11, 2002 9:36 AM
To: ASP Diskussionsliste fuer Anfaenger
Subject: [aspdebeginners] Problem mit Sortierung nach Datum


Guten Morgen allerseits.

Ich habe ein kleines Problem, wenn ich Datenbankeinträge ausgebe, die 
nach Datum sortiert sein sollen. Es geht um ein Gästebuch.

Ich lese mit folgendem Befehl die Daten aus:

set objRS=objConn.Execute ("SELECT * FROM Daten ORDER BY Datum Desc")

Er sortiert mir hier aber leider nur nach dem Tagesdatum. Also, ein 
Eintrag, der am 30.1.2002 geschrieben wurde, erscheint vor dem, der 
z.B. am 5.2.2002 geschrieben wurde.

Schreiben tu ich die Einträge mit:

set objRS=objConn.Execute ("SELECT * FROM Daten ORDER BY Datum Desc")

objConn.Execute "INSERT INTO Daten(Name,Email,URL,Message,Datum,Zeit)
VALUES('" & Request.Form("Name") & "','" & Request.Form("Email") & "','"
& strURL & "','" & Request.Form("Mess") & "','" &
formatdatetime(date,vbShortDate) & "','" &
formatdatetime(time,vbShortTime) & "')"


Was mache ich da falsch? Wie bringe ich mein Script dazu, dass ganze 
Datum als Sortierkriterium anzunehmen, und nicht nur das Tagesdatum?

Danke für euere Hilfe.

Ciao Willy.

| 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


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als archive@jab.org 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

Antwort per Email an