質問: as/400の文字化けについて お世話になります。 as/400を使っての開発を行っているものですが、日本にあるas/400を日本と中国で使用しているユーザーがいます。 ある登録機能で日本語ではない文字を中国で入力する為、dbには文字化け(たとえば「・」等)でデータが格納され、そのデータをas/400外のシステム(vb.net)で使用した場合に型変換エラーで処理がこけてしまいます。 日本語以外を入れないでください。というお願いはどうやら理解してもらえないらしく、 as/400での入力時に文字化けしてしまうものは入力エラーとしたいのですが、その方法がわかりません。 漢字コード一覧表を作成し、不一致ならエラー。という案を教えていただいたのですが、その一覧表を作成するのが大変だと思うので、 もっと何か簡単にチェックできないかなぁ?と考えています。 良い方法をご存知の方教えていただけませんでしょうか?
回答: こちらに文字コード一覧があるので、 http://www-03.ibm.com/systems/i/software/globalization/codepages.html 文字コードが、 xxxx ~ yyyy この範囲に無いものであれば、エラーとする、 ような考え方で良いと思います。