Schönen Samstag allerseits

Zu folgendem Problem finde ich keine Lösung: Ich öffne unter RB 555 eine
alte RealDB (old format, erstellt mit RB 453) und kopiere den Inhalt in eine
neue RealDB.
Wenn ich danach unter RB 555 aus der neuen RealDB den Inhalt gewisser
Varchar Felder in einem Editfield angezeigt haben will, funktioniert das bei
einigen Datensätzen korrekt, bei anderen werden die Umlaute und
Sonderzeichen als Doppelzeichen dargestellt:

ü = ˆº
ä = ˆ§
ö = ˆ
Ö = ˆñ
Ä = ˆÑ
Ü = ˆú


Habe es schon mit defineEncoding und ConvertEncoding mit allen möglichen
Encodings (MacRoman, UTF8, WindowsANSI, WindowsLatin1) probiert, ohne
Erfolg.
Eine Erklärung, weshalb es bei den einen Datensätzen korrekt kommt und bei
anderen nicht, könnte sein, dass gewisse Datensätze unter RB 453 auf dem Mac
oder Win erstellt und in die alte RealDB importiert worden sind, d.h. vom
Encoding her nicht identisch sein müssen. Wie finde ich das unbekannte
Encoding der oldDB?
Was kann man tun, damit unter RB 555 Text in einem Editfield richtig
dargestellt ist?

Ich hoffe, ich konnte die Sache einigermassen verständlich machen und danke
für Tipps!

Gruss
Mike Ott

RB 555


Antwort per Email an