[NEWSboard IBMi Forum]
  1. #1
    Unregistriert Besucher/Guest

    Question Auslesen kyrillischer Zeichen via ODBC

    Hallo zusammen,

    beim Einlesen der Daten von der AS/400 über ClientAccess V5R1M0 (deutsche Version) haben ich das Problem, dass kyrillische Zeichen nicht korrekt dargestellt werden. Es kommen zwar kyrillischen Zeichen vor, aber die Wörter ergeben irgendwie keinen Sinn, da auch teilweise irgendwelche Sonderzeichen vorkommen. Die lateinischen Zeichen hingegen werden absolut korrekt dargestellt.

    Wir haben schon versucht verschiedene Client-Codepages im CA einzustellen (z.B. 1251, 1025), dies hat aber auch nicht zu dem gewünschten Erfolg geführt.

    Der Kollege von der AS/400-Abteilung meinte, dass wir von der PC-Seite, eine spezielle Umsetzungs-DLL im CA erzeugen und hinterlegen müssten. Dazu ein paar Fragen:

    1. Wo befinden sich solche Umsetzungs-DLLs bzw. wo bekommt man sie her?
    2. Besteht die Möglichkeit sich so eine DLL selber zu erstellen?
    Wenn ja, wie und was benötige ich dafür?
    3. Gibt es eine andere Möglichkeit, die Daten korrekt auf dem PC darzustellen?

    Verwendete Komponenten:
    - Russisches WindowsXP SP2
    - Deutsches ClientAccessExpress V5R1M0 ServicePack SI06804
    - Zur AS400 kann ich leider nichts sagen, da ich von dem Gebiet leider keine Ahnung habe.

    Ich hoffe, Ihr könnt mir helfen?

    Gruß
    Christian

  2. #2
    Registriert seit
    May 2002
    Beiträge
    2.642

    Sprachen

    Hallo Christian,
    da hilft Dir nur diese Seite weiter:

    http://www-1.ibm.com/servers/eserver...languages.html

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Eine Umsetz-DLL hilft hier absolut nicht weiter.
    Wenn die deutschen und kyrillischen Daten in der selben Tabelle (Datei) vorkommen, hat man genau den Kauderwelsch der da ankommt. Es gibt keine CCSID die beide Zeichensätze im SBCS (Singlebyte-Character-Set) beherrscht.
    Hierfür ist eine Speicherung im DBCS (Doublebyte-Character-Set) erforderlich (UNICODE).

    Eine nachträgliche Anpassung der Daten ist nicht mehr möglich. Man muss die Daten bereits vorher korrekt in das System bringen.

    Erreicht man per CCSID (ODBC) 970 z.B. die Darstellung der kyrillischen Zeichen, stimmen die deutschen halt nicht mehr.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Update via ODBC
    By mdhl in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 18-05-06, 13:27
  2. ODBC Zugriff via RUMBA 7.1
    By Jörg Wojtun in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 01-03-06, 07:43
  3. Geschwindigkeit beim Datentransfer via ODBC in MS ACCESS
    By mdhl in forum NEWSboard Server Software
    Antworten: 5
    Letzter Beitrag: 11-07-05, 09:18
  4. MS Access Zugriff via ODBC auf iSeries Tabellen
    By Rico in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 21-03-05, 09:43
  5. Zugriff MS Access auf AS/400 via ODBC
    By SL in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 22-07-02, 11:54

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •