mysql:14135
From: <ska_king2005@xxxxxxxxxx>
Date: Wed, 25 Jul 2007 10:42:47 +0900 (JST)
Subject: [mysql 14135] Re: MyODBC 接続による 0x5c の問題は最新ドライバで解決済み?
ska kingです。 gougouさん、情報ありがとうございます。 ># 見られてるような気もしますが。。。 >http://www.mysql.gr.jp/mysqlml/mysql/msg/13924 >の頃調べた限りでは、 >mysql-connector-odbc-3.51.14-win32.msi >でも正常に動作してました。 ># クライアントのmy.cnfで ># default-character-set=cp932 ># してますか? ># 詳しくは上記のUrl先やその周辺を探ってみてください。 上記過去ログの内容は既に実験していたのですが、 3.51.12ではうまくいかなかったのです。 っと、思ったのですが、my.cnfをよく見てみるとセクション名 が[oddc]になっていました。なんともお恥ずかしい・・・^^A [odbc]に修正したら3.51.12でもうまく実行されました。 >これは、 >5.0.3以降でサーバ側に NO_BACKSLASH_ESCAPES というのが追 加 >されたが、MyODBC側はこれに対応していなかったので修正し た >ってことでは? >したがって、cp932の0x5c問題とは無関係だと思いますよ。 >ただ、間接的には直ったように見えるような気がします。 >というのも、NO_BACKSLASH_ESCAPESは、 >エスケープを無効にするオプションのようなので、 >結果的に解決しているように見えるのではないかな? >もっとも、NO_BACKSLASH_ESCAPESしていると >副作用(?)として、改行を含む文字列をinsertしようと >"aaa\nbbb" なんて指定しても、期待通りの >動作はしなくなるんでしょうね。 そうですね。0x5cを含む文字に対する直接の修正ではないこと はなんとなくわかっていたのですが、このあたりの修正が影響 していそうだったので、情報を探しているところでした。 今回は私の単純ミスで、お手数をおかけしてしまい申し訳ござ いませんでした。 -- skaking <ska_king2005@xxxxxxxxxx> DB:MySQL5.0.19, OS:WinXPProSP2 -------------------------------------- Easy + Joy + Powerful = Yahoo! Bookmarks x Toolbar http://pr.mail.yahoo.co.jp/toolbar/
14132 2007-07-24 17:15 [<ska_king2005@xxxxxx] MyODBC 接続による 0x5c の問題は最新ドライバで解決済み? 14133 2007-07-24 20:40 ┣[<ska_king2005@xxxxxx] 14134 2007-07-24 22:07 ┗[goungoun <gounx2@xxx] -> 14135 2007-07-25 10:42 ┗[<ska_king2005@xxxxxx]