ODBCドライバは最新版Ver 3.51.12 です。最新版はUnicodeに対応しているようなのですが、上手く行きません。
何か特殊なオプション設定が必要なのでしょうか?どなたかご教授下さい。
最近同様の問題で調べました。
サーバー側の設定は変更できますか?
my.confの設定を疑ってみてはどうでしょうか。
[mysqld]
default-character-set=euc
このキャラセットがされていないと、通常の平文で日本語をデータのやり取りをしても文字化けしてしまうようです。
(設定しないやりかたもどうやらあるようですが、この設定の変更をおこなわれるのが一番手身近かとおもいます。)
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=1393...
http://xoops.sourceforge.jp/wiki/free/index?cmd=read&page=HO...
ご回答頂いたのは感謝しますが、自力で解決しましたので終了いたします。odbcドライバの設定の問題でした。
サーバーはeucから敢えてunicode(utf8)変更したもので、そこの設定はdefault-character-set=utf8となっています。
サーバー側でutf8で格納したデータをMS-Access側で表示させるのが目的ですので、そこを変更しても解決になりません。