deutsche Umlaute und MBCS
-
Hi Leute,
ich les aus einer Access-DB Textfelder über ODBC aus und bekomm
bei deutschen Umlauten nur sinnlose Ergebnisse. Woran kann das
liegen? Hatte das Programm in einer früheren Version unter Visual
C++ 6 kompiliert auf Win98. Da gabs keinen Datenmüll. Jetzt aller-
dings mit Visual C++ .net ,WinXP wie oben beschrieben. Ich nehme an
das es am Multibytezeichensatz liegt. Aber wie kann man das Problem
beheben? Danke für eure Hilfe.mfg
-
Hallo Benno.
Ich habe so ein ähnliches Problem, kann keine Umlaute in ein Doc schreiben. Dachte mir, schiebe Deinen Beitrag mal wieder nach oben.
Gruß,
c
-
Ja, danke. Leider fehlt bis jetzt noch eine brauchbare Antwort.
Hab als Anfänger nun mal noch nicht so den Durchblick und bin
wirklich auf eure Hilfe angewiesen. Ich hab jetzt noch etwas
merkwürdiges festgestellt: Der Text aus Access wird ja in nem
CString abgelegt, z.B. "erklären", in der Debugversion steht dann
folgendes im CString: "erklýýýý][°^^^", oder so ähnlich. Im Release
Build aber nur "erkl". Also für mich ist das alles sehr verwirrend.
Vielleicht hat jemand von euch mehr Durchblick als ich.Danke