28. februar 2008 - 13:26Der er
2 kommentarer og 1 løsning
Sortering i en TADOTable
Opsætningen er som følger: Jeg har en tabel på en MS-SQL Server 2005. I den tabel er der to kolonner - en interger og en varchar. I mit Delphi program tilgår jeg denne tabel igennem en TADOConnection og en TADOTable. Indholdet bliver vist i en TDBGrid. Når jeg forsøger at sortere tabellen efter kolonnen med varchar, bliver de rækker, der starter med 'Ø' placeret efter rækerne med 'O' og før rækkerne med 'P'.
I en ældre udgave af programmet, hvor jeg brugte TDatabase og TTable, blev rækkerne sorteret ordentligt - 'Ø'erne kom ned i bunden.
Hvordan får jeg mine ADO komponenter til at sortere indholdet korrekt?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hvis jeg går ind under "Control Panel" -> "Regional and Language Options" -> "Advanced" og sætter "Language for non-Unicode programs" til "Danish", så virker skidtet. Men default indstillingen på vores engelske udgave af Windows XP Pro er "English (United States)".
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.