Wie w�rde es so aussehen. Ich wei� net ob es funktioniert, aber einen
Versuch ist es wert
SQL = "SELECT Right('00000000000000000000000' & Textfeld, 20) AS
NeuesTextfeld FROM Tabelle ORDER BY NeuesTextfeld"
Du erstellst hiermit einfach eine neue Spalte. Setzt einfach vor alle W�rter
bzw Zahlen soviele nuller die Du brauchst um auch das l�ngste Wort mit einer
0 vorne dran zu erwischen. Danach sortiert die DB es nach dem neuen
Textfeld.
Versuch es mal und gib bescheid ob es klappt.
Gru� Wolfgang
----- 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