Hallo,

vielleicht auch ein Ansatz, da ich heute genau so eine Sortierung gemacht
habe.

Ich hatte Artikelnummern (so_nr), die z. B. so ausschauen: 1, 2, 2b, 3a, 3b,
3c, 5, ...........

Daf�r verwendete ich folgendes Select:

SELECT so_ID, so_nr, so_ueb_d
FROM sohle
ORDER BY VAL(so_nr), so_nr

Die Datens�tze werden also zuerst nach dem nummerischen Inhalt von so_nr und
dann nach dem alphanummerischen sortiert.

Und es funktioniert super.

Gru�
G�nther

www.internet-design.at


----- Original Message -----
From: "Alexander Zeitler" <[EMAIL PROTECTED]>
To: "ASP Diskussionsliste fuer Anfaenger" <[EMAIL PROTECTED]>
Sent: Tuesday, May 21, 2002 10:21 PM
Subject: [aspdebeginners] Sortierung


Hallo,

ich habe in einer Access-DB ein Feld vom Typ Text.
Wenn ich nun ORDER BY Feldname (eben dieses Feld)
verwende, wird Text etc. korrekt sortiert.
Beinhaltet das Feld jedoch Zahlen, so entsteht bei
der Sortierung z.B. folgender Output:

1000
1125
125
180
200
300
450

w�rde ich statt des Feldtyps Text den Typ Zahl verwenden,
w�rde die Sortierung passen.  (125,180,200,300,450,1000,1125)
Ich kann in diesem Fall aber nur den Typ Text verwenden,
da sowohl Text als auch Zahlen in dem Feld vorkommen k�nnen.
Die Sortierung mu� aber in jedem Fall "optisch" korrekt sein.

Gibt es eine SQL oder ADO-basierte L�sung? (Ans�tze in ASP
gibts sicher viele, was ich jedoch nach M�glichkeit vermeiden
m�chte)

Gruss

Alex
www.aspintranet.de


| 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