みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

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ファイルの設定が影響するようでしたが、
やはりわたしもこの設定がおかしいのでしょうか?

皆様のお知恵をお貸し下さい。
よろしくお願い致します。

投稿日時 - 2004-11-16 21:42:47

QNo.1087514

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

11人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

ODBCドライバは何をお使いですか?

以前、サーバーの文字コードがEUCの場合はソフトエージェンシーが配布するODBCドライバを利用すれば解決しました。
今回の問題とは少し違いますが、ためしてみてはいかがでしょうか?
以前試したのはXPです。

参考URL:http://www.softagency.co.jp/mysql/pro/win_myodbc.html

投稿日時 - 2004-12-02 17:06:27

お礼

お答えいただきありがとうございます!

確かにODBCあたりがおかしいのかな・・・
という気はしていたのですが、
具体的にどうしたらよいかがわかりませんでした。

教えて頂いたURLにアクセスして挑戦してみます。
またご報告します!
ありがとうございました。

投稿日時 - 2004-12-02 19:02:36

あなたにオススメの質問