How to sort Scandinavian letters using recordsets
- From: nostradamus@xxxxxxxxxxxx
- Date: 15 Nov 2005 08:29:06 -0800
Hi!
We're using independent recordsets for various tasks in ASP/VBScript.
Set rsRecords = Server.CreateObject("ADODB.Recordset")
rsRecords.Fields.Append "Name" , adVarChar, 255, adFldUpdatable
rsRecords.Fields.Append "Country", adVarChar, 255, adFldUpdatable
rstRecords.Open , , adOpenDynamic
After populating the recordset with values we apply the Sort method:
Call rsRecords.AddNew()
rsRecords("Name") = "Øystein"
rsRecords("Country") = "USA"
Call rstSortedList.Update()
Call rsRecords.AddNew()
rsRecords("Name") = "Olga"
rsRecords("Country") = "Norway"
Call rstSortedList.Update()
Call rsRecords.AddNew()
rsRecords("Name") = "Petter"
rsRecords("Country") = "USA"
Call rstSortedList.Update()
rstRecords.Sort = "Name"
The order then becomes:
Olga
Øystein
Petter
The Sort method ignores the Norwegian letter "Ø" and treats it like an
"O". The correct order should have been:
Olga
Petter
Øystein
Do you know have we can make the Sort method sort Norwegian letters
correctly?
Thanks!
.
- Follow-Ups:
- Re: How to sort Scandinavian letters using recordsets
- From: Stephen Howe
- Re: How to sort Scandinavian letters using recordsets
- Prev by Date: RE: datacolumn ; datatable in Visual Studio 2005 Beta 2
- Next by Date: Re: ADO Version Overview
- Previous by thread: datacolumn ; datatable in Visual Studio 2005 Beta 2
- Next by thread: Re: How to sort Scandinavian letters using recordsets
- Index(es):