Mij is gevraagd om een in een bestaand systeem een sorteer functie in te bouwen. De website draait op een IIS webserver met de codetaal ASP en de Database staat op een MSSQL 2005 server.
De database bestaat uit een platte tabel met verschillende kolommen, een van die kolommen heeft het naampje doosnummer met het datatype nvarchar. Alleen deze kolom krijg ik niet op de juiste manier gesorteerd met het welbekende order by 'nummer' ASC
Het probleem:
Ik heb wat met PATINDEX gestoeid maar die negeert dan de letters, dus dan krijg ik de letters weer doorelkaar.
Wie kan mij helpen?
De database bestaat uit een platte tabel met verschillende kolommen, een van die kolommen heeft het naampje doosnummer met het datatype nvarchar. Alleen deze kolom krijg ik niet op de juiste manier gesorteerd met het welbekende order by 'nummer' ASC
Het probleem:
Onjuist | Juist |
A&T-1450 | A&T-410 |
A&T-410 | A&T-687 |
A&T-687 | A&T-779 |
A&T-779 | A&T-796 |
A&T-796 | A&T-852 |
A&T-852 | A&T-852 |
A&T-852 | A&T-967 |
A&T-967 | A&T-972 |
A&T-972 | A&T-995 |
A&T-995 | A&T-1450 |
BS-CD014 | BS-CD014 |
BS-CD016 | BS-CD016 |
BU33 DVD1 | BU33 DVD1 |
BU33 DVD12 | BU33 DVD3 |
BU33 DVD3 | BU33 DVD3 |
BU33 DVD3 | BU33 DVD3 |
BU33 DVD3 | BU33 DVD4 |
BU33 DVD4 | BU33 DVD4 |
BU33 DVD4 | BU33 DVD5 |
BU33 DVD5 | BU33 DVD12 |
BU33_CD3 | BU33_CD3 |
BU33_CD3 | BU33_CD3 |
CD 00005 | CD 00005 |
Ik heb wat met PATINDEX gestoeid maar die negeert dan de letters, dus dan krijg ik de letters weer doorelkaar.
Wie kan mij helpen?