Kawahara
AS400とのODBC接続時に円マークを使ったフィールドを正しく処理できない時
i5(AS400)とODBCで接続した場合に列名に円マークを含むテーブルを参照できない現象が以前から確認していましたが、あるとき全く気にしないで処理していることに気付きました。
確認したところ、原因はIBM System i Access for Windowsのバージョンでした。V5R4(詳細バージョン確認忘れ)ではだめでしたが、V6R1では問題ないです。

うまくODBCで参照できない時は、列名に円マークを使っていないか確認してみるといいかも知れません。