Hallo Mike,
die DB von RB 453 hat alles als MacRoman gesichert wenn ich das
richtig n Erinnerung habe
Beim Kopieren von alte DB nach RB 555 musst du die Daten mit define
encoding auslesen und dann in die neue DB sichern.
Machst du das nicht sind die Umlaute quasi verloren
So ging es bei allerdings ist das schon lange her...
Gruß
Stefan
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