[前][次][番号順一覧][スレッド一覧]

mysql:11055

From: "M.Suzuki" <"M.Suzuki" <nijinsky@xxxxxxxxxx>>
Date: Mon, 28 Feb 2005 02:20:08 +0900
Subject: [mysql 11055] Re: MyODBC 3.51.11での日本語文字化け

マモです。

> ODBC Connector の設定で
> [Connect Options]タグで Initial Statement という項目がありますので
> ここに set names sjis と設定することで私は文字化けを解消できてます
たてやん様
ありがとうございます!!
解決です。


でも、不思議です。
一応、テーブルやフィールドはsjisの設定のはずですし、
サーバもクライアントもWindows環境ですので、キャラクタ設定で
こんなに悩むと思いませんでした。
DB上はsjisになっていても、「set names sjis」を設定しないと
何か別のコードで送られるという事でしょうか??

また、調べてみたら、
ほぼ同義な文として「SET CHARACTER SET ...」もあるようで、
これもセットしても文字化け解消できましたが...
納得が...いかない...。

my.iniに
default-character-set=sjis
を設定している意味って何なのでしょうか。



[前][次][番号順一覧][スレッド一覧]

     11052 2005-02-27 23:30 ["M.Suzuki" <nijinsky] MyODBC 3.51.11での日本語文字化け        
     11053 2005-02-28 01:34 ┣[tateyan <tateyan@xxx]                                       
     11054 2005-02-28 02:05 ┃┣[tateyan <tateyan@xxx]                                     
     11057 2005-02-28 02:34 ┃┃┗["M.Suzuki" <nijinsky]                                   
->   11055 2005-02-28 02:20 ┃┗["M.Suzuki" <nijinsky]                                     
     11056 2005-02-28 02:30 ┗[Sato Makoto <mkt310@]                                       
     11058 2005-02-28 02:51  ┗["M.Suzuki" <nijinsky]