22. juni 2005 - 14:15Der er
29 kommentarer og 1 løsning
Database mister specielle karaktere.
jeg har en form der gør man kan indsætte noget tekst, ind i en database, som så bliver vist på en hjemme side. Når jeg forsøger at indsætte noget polsk tekst, som har en masse underlige tegn osv, bliver de simplethen fjernet:
"jest spółką z kapitałem zagranicznym, należącą do Duńskiej grupy Novatech, działającą w branży konstrukcji stalowych z siedzibą w Orzeszu, w województwie śląskim."
dette er den test jeg har forsøget med, nogle der har en ide om hvorofr? for hvis jeg prøver med ÆØÅ osv virker det fint.
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
tak jeg tror også jeg har fundet noget i mysql administrator, under tabel options kan man vælge char set, dog er der kun 2 at vælge imellem, default, laten1 ..
okay, har du prøvet at lave en ekstra table med latin1 char set ? (eller det modsatte af hvad din originale table har af char set) og indsætte din tekst ?
okay, jeg har prøvet at installere version 4.1.12 på windows og her har man muligheden for at vælge UTF8 som default character set som MySql anbefaler til tekst på mange sprog. Har du mulighed for at opgradere ?
mon ikke du får lidt hjælp fra install programmet, hvis du ellers vælger at installere i mappen hvor den nuværende database ligger....ellers kan du eksportere alle tabeller og data fra query browser programmet fra MySql
hmm, det ser ikke ud til det kan lade sig gøre at ændre character set på en eksisterende database, så du er nok nødt til at starte forfra. Dog kan du jo lige eksportere tabellens struktur inden du dropper den og dropper databasen
kan da prøve.. dog er der også en masse ting der er ændret, sådan noget med max fil størelse.. vil være trælst at skulle til at gøre det igen.. men prøver lige
hmm, det lyder jo ikke godt.... har du prøvet at skrive din sql sætning til skærmen, således vi kan være helt sikker at special char ikke forsvinder inden de når databasen....
hmm, så tror jeg enten der er en bug i den sql connector (som jeg regner med du bruger, altså den driver der skaber kontakt til mysql fra c#) eller en bug i mysql databasen mht char settet....
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.