hi

>>du solltest dabei allerdings nicht vergessen, dass er alle inhalte zahlen sein 
>m�ssen(ansonsten gibts fehler, oder wird als
>NULL
>das ist ja eben das Problem ;) es sind Zahlen UND Text

h�tte man draufkommen m�ssen ;) war eben doch etwas sp�t gestern abend.


>besser w�re wahrscheinlich die sortiermethode mittels collate zu �ndern.. aber ob da 
>dieser "fall" dabei ist, wei� ich >nicht ;)
was hei�t das genau?

du kannst (zumindest ab sqlserver2000) eine sortierreihenfolge vorgeben, die der 
sqlserver dann auch verwendet. um die
"voreinstellung" nun kurzfristig zu �ndern/umgehen gibts das COLLATE-schl�sselwort.. 
eine abfrage sieht dann in etwa so aus

SELECT * FROM tab ORDER BY xyz COLLATE Latin1_General_BIN
SELECT * FROM tab ORDER BY xyz COLLATE Latin1_General_CI_AS

du kannst auch verschiedene spalten(nur text und �hnliche!!) mit versch. 
sortierreihenfolgen begl�cken

SELECT * FROM tab ORDER BY xyz COLLATE Latin1_General_CI_AS, zde COLLATE 
Latin1_General_BIN DESC

BIN steht dabei f�r bin�rvergleich. CI f�r case-insensitive und AS f�r accent 
sensitive. ausserdem gibts noch die jeweiligen
gengenteile(also CS und AI) und KS (kanatype) und WS(width)
das ist n�mlich auch gleich die schlechte nachricht. ich hab nachgeschaut, und f�r 
deinen fall nichts gefunden...:(

ciao, wolfgang
http://www.vbwelt.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

Antwort per Email an