Ik ben een aantal weken geleden overgestapt van Acces naar Microsoft SQL server 2000 en heb dus heel mijn ASP applicatie omgebouwd om met SQL te werken, echter heb ik alleen 1 probleem wat wél met Access werkte en niet met SQL.
Als ik een ORDER BY Subnummer geeft dan krijg ik:
Echter wil ik hebben:
In Access heb ik het probleem opgelost door ([rml]Crazy D in "[ ASP] Speciaal ORDER functie"[/rml]) met de code: Right(Space(10) & SubNummer, 10) echter SQL slikt dit niet, en krijg de volgende foutcode:
[Microsoft][ODBC SQL Server Driver][SQL Server]Invalid operator for data type. Operator equals boolean AND, type equals varchar
Hoe kan ik er voor zorgen dat tóch de data netjes wordt gesorteerd?
Als ik een ORDER BY Subnummer geeft dan krijg ik:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| 1.00 10.00 11.00 12.05 13.10 14.00 15.50 16.00 17.10 18.10 19.10 19.11 19.12 2.00 20.00 21.00 .. 29.10 3.10 30.00 |
Echter wil ik hebben:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| 1.00 2.00 3.10 10.00 11.00 12.05 13.10 14.00 15.50 16.00 17.10 18.10 19.10 19.11 19.12 20.00 21.00 .. 29.10 30.00 |
In Access heb ik het probleem opgelost door ([rml]Crazy D in "[ ASP] Speciaal ORDER functie"[/rml]) met de code: Right(Space(10) & SubNummer, 10) echter SQL slikt dit niet, en krijg de volgende foutcode:
[Microsoft][ODBC SQL Server Driver][SQL Server]Invalid operator for data type. Operator equals boolean AND, type equals varchar
Hoe kan ik er voor zorgen dat tóch de data netjes wordt gesorteerd?
Webhosting van SkyHost.nl: 25 Mb / 1 Gb windows hosting € 4,50 p/m excl.btw!