-
Umlaute bei ODBC-Verbindung
Hallo Leute,
ich habe eine ODBC-Verbindung auf eine Datenbankdatei auf der AS400 hergestellt. Die Datenübergabe an Excel oder Word funktioniert, aber die Umlaute werden falsch dargestellt. Ich habe schon im ODBC-Treiber die Option "ID 65535 des codierten Zeichensatzes umsetzen" aktiviert. Trotzdem wird z.B. das "ß" als "~" dargestellt, "ü" als "}", "ö" als "|" usw. Woran kann das liegen??
-
Wenn Ihre Datei auf der AS/400 keine CCSID (z.B. 273) besitzt sondern 65535 erfolgt per ODBC nur eine Übersetzung von EBCDIC in ASCII.
Windows benutzt jedoch ANSI !
In den CA/400-Transferfunktionen können Sie zwischen ASCII/ANSI wählen. Per ODBC leider nicht.
Umlaute und Sonderzeichen werden ausschließlich korrekt übersetzt, wenn die PF-Datei ein CCSID ungleich 65535 hat.
-
Vielen Dank. Kann ich die CCSID gefahrlos ändern? Wenn ja wie und welche ID sollte ich benutzen?
-
Die Standard CCSID für Deutschland ist 273.
Wenn Ihre Dateien bisher mit 65535 kodiert sind, erfolgt keine Umsetzung der Daten, wenn Sie jetzt auf 273 ändern (CHGPF).
Passen Sie ggf. den Systemwert QCCSID auf 273 an (default 65535) um neuen Dateien gleich die passende Umsetzung zu vergeben.
Prüfen Sie Ihre As/400-Job's, welche CCSID verwendet wird und passen Sie ggf. die Userprofile an.
Wenn Sie Programme erstellen (CL/RPG/COBOL) prüfen Sie die CCSID Ihrer Sourcefiles (Standard ggf. 285, warum auch immer). Wenn Sie nämlich in Ihren Programmen sog. "variante Zeichen" (dies sind Zeichen, die in jeder Codepage anders sind, z.B. Umlaute) als Konstanten verwenden, kommen die Programme später nicht mehr mit den Daten zurecht. Lesen Sie solche "Konstanten" lieber aus einer Datei mit korrekter CCSID.
Setzen Sie die Hosttabelle Ihrer 5250-Sitzungen entsprechend auf 273 !
Prüfen Sie ggf. Nachrichtendateien (*MSGF) und passen auch hier die CCSID an, dies wird gerne vergessen (sogar von der IBM, wenn Sie Sekundärsprachen nutzen!).
Ansonsten lesen Sie das Online-CD-Buch "AS/400 National Language Support" !!!
Similar Threads
-
By berndl in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 13-10-06, 09:28
-
By synus in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 06-10-06, 15:38
-
By olafu in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 05-10-06, 08:13
-
By Hubert in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 12-05-06, 11:52
-
By Carsten in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 22-01-02, 08:15
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks