06. februar 2003 - 22:31Der er
12 kommentarer og 1 løsning
æøåÆØÅ-problem (database-udtræk)
Jeg har en lille simpel database-applikation afviklet i konsol under windows2000. Databasen er en dansk MS Access 2000. Se koden nedenfor. Det her er lidt tricky. Når jeg benytter ("C:\Program Files\j2sdk1.4.0\bin\java.exe" -cp C:\Java\Telefon -Dfile.encoding=Cp850 telefon) til afvikling så bliver "æøåÆØÅ"-tekst direkte i koden udskrevet rigtigt mens den samme tekst fra databasen ender på skærmen som ukendte tegn. Når jeg benytter ("C:\Program Files\j2sdk1.4.0\bin\java.exe" -cp C:\Java\Telefon telefon) til afvikling så bliver "æøåÆØÅ"-tekst direkte i koden udskrevet som ukendte tegn og fra databasen er det æ, ø, å og Æ der vises rigtigt mens Ø og Å vises som spørgsmålstegn. Er der nogen der kan finde den gyldne forklaring?
Jeg tilføjede lige den rette exception-håndtering og det blev interessant. "æøåÆØÅ" fra databasen blev perfekt, men den direkte tekst dumper. Jeg tror du er tæt på.
Jeg har lige testet det....med rette exception-handling.....du har ret, det er et godt alternativ. Igen, mange tak!
Synes godt om
Ny brugerNybegynder
Din løsning...
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.