問題:VBで作成したアプリケーションより、O型のフィルド(全角漢字/半角カナ混在型)に漢字を含めた値を更新しようとすると以下のエラーが発生する。
原因:iSeries DB2コード・ページがHiT ODBC/400 DataSourceコード・ページにマッチしていません。
対処方法:どのコード・ページが使用されているかを確認するにはiSeriesのコマンド・プロンプトで下記の様にタイプしてください。
WRKSYSVAL QCHRID (enter)
「5」(Display)とタイプしてください。
ホスト(iSeries)のホスト・コードとキャラクタ・セット・コンフィグレーションが表示されます。
○iSeries CodePageとHiT ODBC/400のDataSource Codepageを比較してください。
Catalog CCSIDs と Column CCSIDs のチェックボックスにチェックしてください。
関連したトピックス
- HiT ODBC, HiT OLEDB, RitmoでサポートするHost Code Pages
- HiT ODBC 400 で日本語文字化けが発生する場合
- HiT ODBC/400 日本語が文字化けする場合の確認方法
- HiT ODBC/400のパフォーマンス設定項目
- DBMotoユーザ事例:フィジシャン・アソシエーツ
- [HiT ODBC/DB2]設定とDB2 UDBとSQL開発ツール(Accessなど)との連携
- HiT ODBC & OLEDB Server/400 開発版 (DE)
- HiT ODBC/400 + SQL GUIツール(Access等)でAS/400 DB2を簡単にアクセス可能に
- ODBC(オープン・データベース・コネクティビティ)
- Receiver とjournal の作成方法とjournal のストップ/スタート方法: HiT Db2Connectvity/400ファミリ