質問: mysqlからaccessにリンクすると文字化けします mysql初心者です。困っています。教えてください。 pc環境は os:windowsxp,access2000,mysql5.10ver,odbc3.51です。 access側からmysqlにリンクテーブルを張ると、全角が表示されません。 すべて“#name?”と表示されてしまいます。 またインポートテーブルを作成すると半角は表示されますが、 やはり全角は“?”ですべて表示されます。 コマンドプロンプト上でテーブルに格納されているレコードを表示する場合は、 ちゃんと全角で内容が表示がされています。 mysql上の「my.inisetup」には以下の設定をしています。 [winmysqladmin] server=c:/mysql/bin/mysqld-max-nt.exe [mysqld] basedir=c:/mysql default-character-set=sjis [mysql] default-character-set=sjis [mysqldump] default-character-set=sjis [winmysqladmin] server=c:/mysql/bin/mysqld-nt.exe 他の方の文字化けする場合などの質問では、 大体がiniファイルの設定が影響するようでしたが、 やはりわたしもこの設定がおかしいのでしょうか? 皆様のお知恵をお貸し下さい。 よろしくお願い致します。
回答: odbcドライバは何をお使いですか? 以前、サーバーの文字コードがeucの場合はソフトエージェンシーが配布するodbcドライバを利用すれば解決しました。 今回の問題とは少し違いますが、ためしてみてはいかがでしょうか? 以前試したのはxpです。