Zum Sortieren braucht es zwei Dinge

A) das Feld nach dem sortiert wird
B) die Sortierreihenfolge

In Deinem Beispiel fehlt das Datenbankfeld. 

In dem Zusammenhang: es gibt eine Vereinfachung, die oft hilfreich ist.
Der Normalfall d�rfte das sein

SELECT 
  feld1, feld2, feld3
FROM 
  tabelle
WHERE
  bedingung_irgendwas
ORDER BY
  feld2 asc

Genausogut geht aber das Sortieren per Indexnummer (laufende Nummer des
Feldes aus der Selectliste). 


SELECT 
  feld1, feld2, feld3
FROM 
  tabelle
WHERE
  bedingung_irgendwas
ORDER BY
  2 asc

Macht vor allen Dingen des Leben einfacher, wenn man komplizierte
Ausdr�cker in der Select-Liste hat, die normalerweise dann in der Order
Clause wiederholt werden m�ssten. 


BTW: dass SELECT *  nicht das Gelbe vom Ei ist, hast Du ja mittlerweile
oft genug geh�rt und machst Du wie man sieht auch nie mehr  <bg>


-- 

Viele Gr��e
Hubert Daubmeier 



-----Original Message-----
From: Sebastian Svetel [mailto:[EMAIL PROTECTED]] 
Sent: Tuesday, January 08, 2002 10:31 AM
To: ASP Diskussionsliste fuer Anfaenger
Subject: [aspdebeginners] Reihenfolge


Hallo Liste

Ich lasse mir aus einer DB ein Tabelle auslesen. Jetzt m�chte ich aber
das der User auf die Titel�berschrift klicken kann und im
dementsprechend das ganze Auflistung nach dem Alphabet erscheint. Nun
mit nachstehendem Source habe ich es versucht, nur leider findet er bei
mir die Sortierung nicht, weiss jemand weshalb?

zB.
<%
...
if Request("ordnen")<>vbNullString then
aktuellSortiert=Request("sort")
if aktuellSortiert="asc" then
aktuellSortiert="desc"
else
aktuellSortiert="asc"
end if
end if
....

....
if Request("ordnen")<>vbNullString then
SQLQuery = "Select * From Artikel WHERE [gruppe]=" & Idr & " Order By "&
Request.QueryString("ordnen") & " " & aktuellSortiert else SQLQuery =
"Select * From Artikel WHERE [gruppe]=" & Idr end if ...

Und der Link sieht dann so aus:
<a href="default.asp?ordnen=nr&sort=<%= aktuellSortiert %>">l1</a>

cu Sebi



| 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 [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

Antwort per Email an