mysql:11986
From: "KKuji_Y2a" <"KKuji_Y2a" <kkuji@xxxxxxxxxx>>
Date: Tue, 23 Aug 2005 05:05:20 +0900
Subject: [mysql 11986] Re: MySQL5 + MyODBC + Access 2000で一部の日本語文字が登録できない。
KK@IBです。 事例に沿ったものというよりは、 軽い感想めいたコメントですが... 5CHは、¥で、エスケープコードになっていることが あります。\\ という表現にすると表示は直るはずです。 この現象は、SJISでよく起きます。 PHPなどでは、これをケアしてくれる関数があるようです。 ただ、UTF-8なら直っても良いはずですが... エラーはUTF-8にする前に起きていませんか? ----- Original Message ----- From: "Masatugu Teshima" <teshima@xxxxxxxxxx> To: <ml@xxxxxxxxxx> Sent: Monday, August 22, 2005 6:30 PM Subject: [mysql 11985] MySQL5 + MyODBC + Access 2000で一部の日本語文字が登録できない。 > はじめまして、手島と申します。 > > 今回、MySQL5.0.09+MyODBC3.5.11-2+Access2000の環境で、Access2000アプリの > 移植をやることになりました。 > > そこで、文字化けは試行錯誤して解消したのですが、一部の「表」「ソ」で終わる > 文字列があるレコードが以下のエラーを出して登録できません。 > 例えば、「集計表」とかです。「集計表(部門別)」とか途中あるのは大丈夫です。 > > > 「ODBC--リンクテーブル 'xxxxxxxx'への挿入み失敗しました。」 > > > 文字コード周りが怪しいと思って、これらの文字コードを見てみると > > 表:95 5C > ソ:83 5C > > となっており、5Cが最後に来ているのが原因かな?と思っています。 > 5Cは単独で、\ですし・・・ > この文字が途中にあっても問題ないのが不思議ですが・・・ > > ODBCの設定 > Initial Statement:set names sjis > utf8も試してみましたがだめでした。 > Return Matching rows はチェックしています。 > その他はデフォルトのままです。 > > データベース側 > 文字コードsjisとutf8ともにだめでした。 > > 皆さんはこのような現象にあわれたことはないでしょうか? > > > >
11985 2005-08-22 18:30 [Masatugu Teshima <te] MySQL5 + MyODBC + Access 2000で一部の日本語文字が登録できない。 -> 11986 2005-08-23 05:05 ┣["KKuji_Y2a" <kkuji@x] 11987 2005-08-23 09:19 ┃┗[Masatugu Teshima <te] 11989 2005-08-23 14:00 ┃ ┗["KKuji_Y2a" <kkuji@x] 11990 2005-08-23 14:46 ┃ ┗[Masatugu Teshima <te] 11991 2005-08-23 17:47 ┃ ┗[内藤祐介 <naito@xxxx] 11992 2005-08-24 09:18 ┃ ┗[Masatugu Teshima <te] 11994 2005-08-24 11:43 ┃ ┣[<naito@xxxxxxxxxx> ] 11995 2005-08-24 13:47 ┃ ┃┗[Topsystem 下地 <simo] 11996 2005-08-24 13:53 ┃ ┣[Seiichi YANAI <yanai] 11997 2005-08-24 14:19 ┃ ┗[Masatugu Teshima <te] 11998 2005-08-24 14:52 ┃ ┣[SUGIMURA Takashi 杉�] 12002 2005-08-24 18:03 ┃ ┃┗[Masatugu Teshima <te] 11999 2005-08-24 14:33 ┃ ┗[Hirofumi Fujiwara <f] 12001 2005-08-24 18:02 ┃ ┗[Masatugu Teshima <te] 12008 2005-08-25 09:32 ┗["Shuichi Tamagawa" <] 12009 2005-08-25 21:06 ┣["S.Yamada" <proton@x] 12012 2005-08-26 16:08 ┃┗[Masatugu Teshima <te] 12011 2005-08-26 16:06 ┗[Masatugu Teshima <te]