Uppenbarligen är din utdata i en enda sidas kodning (t.ex. ISO-8859-1) och inte i UTF-8, detta kan ha flera anledningar:
- Har du kontrollerat att uppgifterna är korrekt lagrade i din databas? Om inte, bör du kontrollera om tabellen du använder för att lagra data är UTF-8
-
Är din databasanslutning korrekt inställd för att använda UTF-8? Jag vet inte hur detta görs för odbc, men för mysql-jdbc-drivrutinen kan du behöva lägga till detta till din konfigurations-url:
characterEncoding=utf-8