[TYPO3-german] Ausgeben von russischer Mdb-Datei per ADOdb
Niels Tiedt
typo3_coder at arcor.de
Wed May 28 09:30:06 CEST 2008
Hi
Falls es jemand interessiert hier teilweise der Schriftverkehr mit dem
Entwickler von Adodb und meine Lösung des ganzen erarbeitet mit einem 2.
Entwickler der eigentlich aus der MS Welt kommt. Er brachte uns aber auf
das Entscheidende.
-Mail von mir
Das Problem scheint am Adodb zu liegen das die Daten dort schon falsch
kommen. Und da schon bei der Abfrage nur ??? kommen kann ich die auch
nicht umwandeln.
- Antwort von Karsten Dambekalns:
OK
-Mail von mir
Wir haben mal testweise die mdb in die Mysql importiert und mit einer
externen php-Datei per odbc ausgegeben.
Dort haben wir folgende 2 Abfragen/Zeilen integriert mit denen es sauber
ausgegeben wir.
header("Content-Type: text/html; charset=utf-8");
mysql_query('set character set utf8;',$db);
Gibt es den keine Möglichkeit das gleiche was wir per odbc und mysql
gemacht haben auch per adodb zu machen?
weil ansonsten würde mir nichts anderes übrig bleiben alles zu
importieren und unsere ext für die mysql umzuschreiben was natürlich
schade wäre da ja ansonsten alles gut läuft.
- Antwort von Karsten Dambekalns:
Das kann ich nicht sagen, ich habe noch mit Access arbeiten müssen. Es
würde mich aber wundern, wenn es dazu wirklich keine Lösung gäbe.
Also ich konnte keine Lösung für das Problem Access 2003
mdb-Datei(Unicode) mit AdoDB-Extension finden. Und das obwohl sich 1
Projektleiter, 1 AdoDB-Ext Entwickler, 1 Typo3 Entwickler und ein MS
Entwickler mit AdoDB Erfahrung drum gekümmert haben.
Das interessante oder komische daran ist wenn man das ganze mit Visual
Basic .net und AdoDB macht also unabhängig von Typo3 und AdoDB-Ext tut
es tadellos. Ich kann allerdings nicht sagen ob beide AdoDB
Schnittstellen gleich sind.
D.h.: mdb in Mysql(utf8) importieren und obige 2 Zeilen Code in die
Mysqql-Abfrage integrieren. Damit tuts einwandfrei.
Gruß
Niels
-
> Hat keiner eine Idee?
> Gruß Niels
>
>> Hi Liste
>> Ich bin langsam am verzweifeln.
>>
>> Wir haben eine Typo3-Seite Version 3.8.1 wo per ADOdb Version 4.94.0
>> eine Access Mdb-Datei ausgegeben wird.
>> Bei Deutsch und englisch funktioniert das ganze sehr gut.
>> --> Siehe http://www.jacob-gmbh.de/index.php?id=506xxm
>> Aber bei russisch erhalten wir nur Fragezeichen (?????)
>> --> Siehe http://www.jacob-gmbh.de/index.php?id=506xxm&L=2
>>
>> Derjenige wo die russische DB-Datei erstellt hat meinte er hat es mit
>> Access 2003 gemacht.
>> Anscheinend* mit der Jet Engine 4.0 die wohl UTF-8 fähig ist.
>> Er meinte die DB würde mit Access 2002 und 2003 funktionieren wobei es
>> bei uns nur in der 2003 Version sauber läuft.
>>
>> Ich habe im Typo3 folgende Einstellung vorgenommen für Russisch.
>> [globalVar = GP:L = 2]
>> config.sys_language_uid = 2
>> config.language = ru
>> config.locale_all = ru_RU
>> config.metaCharset = windows-1251
>> config.renderCharset = windows-1251
>> [global]
>> Zum Test habe ich es auch mal mit utf-8 versucht
>> config.metaCharset = utf-8
>> config.renderCharset = utf-8
>> Alles ohne Erfolg.
>>
>> *(Das konnte ich nicht sicher raus finden da der Herr erst nach 5 Mails
>> geantwortet hat und das mit 2 Sätzen)
>>
>> Hoffe auf Ihr könnt mir da helfen
>> Vielen Dank
>> Niels
>>
>>
>>
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>
>>
>>
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>
>
More information about the TYPO3-german
mailing list