Zeichendarstellung aus MySQL Datenbank



  • Hallo

    Ich habe ein Programm mit dem Borland C++ Builder 4 geschrieben! Dies greift auf eine MySQL Datenbank auf einem zentralen Server zu.

    wenn ich nun in mein Programm Wörter mit "Ä" , "Ü", "Ö" schreibe stellt er diese beim nächsten auslesen vom Server kryptisch da. Auf dem Server sind die Daten aber richtig vorhanden!
    Beim Testen mit einem Windows 98 rechner standen die Daten auch richtig da, das Problem scheint also nu bei Win xp aufzutauchen!
    Meine Zeichentyp in der Datenbank ist CHAR.

    Kann mir jemand sagen ob das bei allen Rechnern von Win XP auftreten wird und wo ich da was ändern muss um das Problem zu beheben.

    mfg
    sumusm



  • Hallo sumsum,

    werden Daten in CHAR-Feldern nicht von der Datenbank UTF-8 kodiert? Kann denn deine Anwendung UTF-8 wieder dekodieren und anzeigen?



  • Hm mit dem Post kann ich nicht so recht etwas anfangen!

    UTF-8 kodiert ?

    ich zeige die Daten mit deinem DBGrid an das komische ist das nur in diesem DBGrid die Daten nicht richtig erscheinen, ich lese die Daten danach in ein direkt danebenstehendes Memo aus und dort stehen die Daten wieder mit richtigen Ü Ä und Ö.

    Stellt mich ehrlich gesagt vor ein kleines problem

    trotzdem danke für die schnelle antwort
    mfg
    sumsum

    PS: hab die anmeldung vergessen


Anmelden zum Antworten