($title_img_alt)

こちらからの投稿は、先頭に表示されているコメントへの返信になります。
ACSの文字化け SAKI さん [ 3月29日(木) 17時28分 ]
IBMI V7R2M0 を使用しています。
ACSのデータ転送で文字化けします。
DSPUSRPRFやDSPOBJDで出力されたファイル
をEXCEL形式で転送します。テキストが
文字化けします。CHARタイプだと化ける様です。
混用タイプだと化けないです。混用タイプにする
にはDDSを作成しなければならず
簡易的に化けずに転送出来ないでしょうか?
RE:ACSの文字化け ま?くん さん [ 4月27日(金) 16時6分 ]
こんにちは

DSPUSRPRF ? OUTPUT(*OUTFILE) OUTFILE(LIB/FNAME)のような感じで
取得したテキストのCCSIDは290になるので、そこにダブルバイトの文字が
入ってくることは想定されていないようです。
ACSに限らず、iAWでも同様に文字化けが発生します。

出来上がったファイルのフィールド(UPTEXT)の属性を変更してあげれば、
取得できます。次のようなSQL文にて。
ALTER TABLE LIB/FNAME ALTER COLUMN UPTEXT SET DATA TYPE CHARACTER(50)
CCSID 5026 NOT NULL WITH DEFAULT

よろしくお願いいたします。
RE:ACSの文字化け SAKI さん [ 5月1日(火) 14時21分 ]
有難うございました。出来ました。

お名前

パスワード

メールアドレス

タイトル

ホームページ

アドレス

項目