-
UNICODE (UCS-2) mit CCSID 13488 (Graphic) ist hier die bessere Lösung, da CCSID 1200 (UTF-8) ein variabler Zeichensatz ist und so von ILERPG nicht korrekt unterstützt wird.
Im ILERPG kann dann mit %CHAR in Job-CCSID für Display/Printerfiles gewandelt werden, mit % UCS2 dann von DSPF zurück für die DB.
-
Vielen Dank schon mal für die Antworten, ich werde es damit schon mal testen.
-
Hallo,
den Unicode für Arme und Kranke (UCS-2) wegen RPG zu nehmen, da würde ich doch lieber mit SQL zugreifen und für Altlasten eben eine View draufstellen, in der ich das dann caste.
mfg
Dieter Bender
 Zitat von Fuerchau
UNICODE (UCS-2) mit CCSID 13488 (Graphic) ist hier die bessere Lösung, da CCSID 1200 (UTF-8) ein variabler Zeichensatz ist und so von ILERPG nicht korrekt unterstützt wird.
Im ILERPG kann dann mit %CHAR in Job-CCSID für Display/Printerfiles gewandelt werden, mit % UCS2 dann von DSPF zurück für die DB.
-
Also ich greife eh nur mit SQL darauf zu,
welche CCSID muss ich denn nu nehmen, damit das korrekt funktioniert.
Dann noch was, vergebe ich die CCSID am besten auf Datei-, Satz- oder Feldeben?
bsp einer Datei
id 6S 0
iso 2A
desc 50A
so und die desc ist jetzt jenes Feld, was in allen möglichen Sprachen erfasst wird. Theoretisch würde es ja reichen die CCSID(???) auf das Feld desc zu legen.
-
Hallo,
je nach verwendeter Codierung CCSID 1200 oder eben arm und krank, oder UTF-16 ginge da auch noch.
Ich würde da Feldebene nehmen, neben den Text Feldern gibt es da ja auch noch alfa Daten für Keys, die würde ich nicht in Unicode abspeichern, damit sich die Datenbank keinen Bruch hebt. Selbige kann man als binary definieren, oder in einer default language, wenn man sich dann noch auf den invarianten Teil der Character Sets beschränkt (echte Buchstaben plus Ziffern ohne Runen, Hieroglyphen, Keilschrift und sonstige Spirinkel wie §#$, um nur ein paar zu nennen), dann solte das passen.
mfg
Dieter Bender
 Zitat von Xanas
Also ich greife eh nur mit SQL darauf zu,
welche CCSID muss ich denn nu nehmen, damit das korrekt funktioniert.
Dann noch was, vergebe ich die CCSID am besten auf Datei-, Satz- oder Feldeben?
bsp einer Datei
id 6S 0
iso 2A
desc 50A
so und die desc ist jetzt jenes Feld, was in allen möglichen Sprachen erfasst wird. Theoretisch würde es ja reichen die CCSID(???) auf das Feld desc zu legen.
Similar Threads
-
By RaiZim in forum NEWSboard Windows
Antworten: 4
Letzter Beitrag: 16-12-06, 11:17
-
By skullman in forum NEWSboard Server Software
Antworten: 0
Letzter Beitrag: 09-08-06, 21:43
-
By Gerhard Elch in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 20-10-05, 06:01
-
By Max in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 05-02-03, 13:18
-
By elmar in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 28-05-01, 16:57
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