Konvertieren DBF -> SQL Zeichensatz
Verfasst: Mi, 18. Mai 2011 15:58
Hi,
auf dem Weg des Probierens stosse ich mal wieder auf ein paar Hindernisse. Ich habe eine DBF Tabelle aus der ich die Daten in eine Textdatei umkopiere, die ich dann in die SQl DB importiere. Die DBF ist im Ansi Format, das Programm hat Charset ANSI und die VX ändert nichts um. Leider landet in der mySql bei Umlauten nur der Teil des String, der vor dem Umlaut steht. Danach wird der String abgeschnitten.
Die Übernahme mache ich mit phpMyAdmin, dort wird als Standard utf8 vorgegeben. Das kann ja nicht sein, da Xbase das ja nicht kann. Aber ein Ansi finde ich nicht in der Auswahl. Was muß ich denn wie umstricken, damit die Umlaute auch rüberkommen? Oder wird der "Fehler" schon bei der Erzeugung der SQl Tabelle angelegt, indem ich da schon evtl. einen falschen Zeichensatz angebe?
auf dem Weg des Probierens stosse ich mal wieder auf ein paar Hindernisse. Ich habe eine DBF Tabelle aus der ich die Daten in eine Textdatei umkopiere, die ich dann in die SQl DB importiere. Die DBF ist im Ansi Format, das Programm hat Charset ANSI und die VX ändert nichts um. Leider landet in der mySql bei Umlauten nur der Teil des String, der vor dem Umlaut steht. Danach wird der String abgeschnitten.
Die Übernahme mache ich mit phpMyAdmin, dort wird als Standard utf8 vorgegeben. Das kann ja nicht sein, da Xbase das ja nicht kann. Aber ein Ansi finde ich nicht in der Auswahl. Was muß ich denn wie umstricken, damit die Umlaute auch rüberkommen? Oder wird der "Fehler" schon bei der Erzeugung der SQl Tabelle angelegt, indem ich da schon evtl. einen falschen Zeichensatz angebe?