Jag håller på med ett script där det ska sorteras i bokstavsordning. Jag har fått det att fungera så långt att det sorteras a - w men Å Ä Ö kommer inte längst bak utan å och ä kommer vid bokstaven a och ö vid bokstaven o. Hur gör jag för att det inte ska hända ????
Så här ser scriptet ut.:::
\<table border="0" width="462" height="3"\>
\<%
DSNtemp="DRIVER={Microsoft Access Driver (*.mdb)}; "
DSNtemp=dsntemp & "DBQ=" & server.mappath("databaser/main.mdb")
sqlstmt = "SELECT * FROM data order by namn"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sqlstmt, DSNtemp, 3, 3
TotalRecs = rs.recordcount
x = 0
For x = 1 to 40
If rs.eof then
Exit For
Else
id = rs("id")
for1 = rs("namn")
%><font size="2"> </font>
<tr>
<td width="462" height="3">
<p align="center"><font size="2" face="Verdana" color="#000000"><font size="2" face="Verdana" color="#AE0000"><%= rs("namn")%></font></p>
</td>
</tr>
<%
rs.MoveNext
End If
Next%>
</table>