Konvertieren DBF -> SQL Zeichensatz

alles was zunächst nicht kategorisierbar ist

Moderator: Moderatoren

Antworten
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Konvertieren DBF -> SQL Zeichensatz

Beitrag von Manfred »

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?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2932
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: Konvertieren DBF -> SQL Zeichensatz

Beitrag von Wolfgang Ciriack »

Hallo Manfred,
nimm die ot4xb.lib von Pablo und wandle mit cAnsiToUtf8 die Übergabestrings um. Beim Auslesen die Funktion cUtf8ToAnsi.
Viele Grüße
Wolfgang
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Konvertieren DBF -> SQL Zeichensatz

Beitrag von Manfred »

Aha,

danke, werde ich mal versuchen.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Konvertieren DBF -> SQL Zeichensatz

Beitrag von Manfred »

Geil,

das war es.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2932
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: Konvertieren DBF -> SQL Zeichensatz

Beitrag von Wolfgang Ciriack »

Na vielleicht geht das ja dann mit Artica auch mit internen XBase++-Funktionen.
Viele Grüße
Wolfgang
Antworten