Hatena::ブログ(Diary)

ushidayの日記 RSSフィード

2015-10-26

ZendServer WinとDB2Connectで文字化け

| 17:46

ZendServer for Windowsで”IBM i”のDB2に接続し、データ取得すると文字化けする。

具体的なパターンだと、全マイナスと全ダッシュが、それぞれ半角になる。

一瞬Shift-JISのダメ文字かとも思ったけど、実装はUTF-8だし、”表示”は文字化けしなかったから何だろ?

IBM i上のレコード

− ‐ ー 〜 ―

●Zend Server for Winレコード取得結果

− ‐ ー 〜 —

●Zend Server for IBM iでレコード取得結果

− ‐ ー 〜 ―

最新のDB2 Connect PE使っても結果は同じだった。

db2_bind_paramも”DB2_PARAM_INOUT”が駄目とか解決できていない問題が幾つかある。

  • db2_bind_paramのエラー
Warning: db2_execute(): Statement Execute Failed in ..\ReturnParm.php on line 126
[IBM][CLI Driver] CLI0112E 割り当てにエラーがありました。 SQLSTATE=22005 SQLCODE=-99999
トラックバック - http://d.hatena.ne.jp/ushiday/20151026/1445849202