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

mysql:4420

From: 友田 雅宏 <友田 雅宏 <tomoda@xxxxxxxxxx>>
Date: Thu, 04 Oct 2001 12:24:14 +0900
Subject: [mysql 04420] Re: 全角ハイフン文字化け

お世話になってます。

これはMS932とUnicodeのマッピングの問題ですね。
具体的にはハイフンなら、

0xFF0Dを 0x2212に自分でマッピングし直すしかないんじゃないのかな?
これ以外にもWave-dash等(〜)も化けると思いますよ。
とりあえず、自分は逆変換(取り出したS-JISコードをMS932で表示)のソースは

あ。ここまで書いて・・・・これってEUC-JPのマッピングかな?
S-JISのハイフンは817Cかな?(自分できちっと調べた方がよいかも)


On Thu, 04 Oct 2001 02:08:05 +0900
kuno@xxxxxxxxxx wrote:

> 久野@クレアともうします。
>  はじめて投稿します、よろしくお願いします。
> 
>  現在、MySQLを用いてWebアプリケーションを作成中ですが、
> 下記のような現象がでております。
> 環境:
> OS          : win2000pro
> MySQL       : mysql  Ver 11.6 Distrib 3.23.28-gamma, for Win95/Win98
> (i32)
> JDBC-DRIVER : mm.mysql-2.0.2
> クラスパスにC:\MySQL\mm.mysql-2.0.2\mysql.jarを追加している
> 
> コーディング:
> JDBCでMySQLへ接続
> //
> String driver = "org.gjt.mm.mysql.Driver";
> Class.forName(driver);
> con =
> DriverManager.getConnection("jdbc:mysql://localhost/hoge?user=hoge&password=hoge&useUnicode=true&characterEncoding=SJIS");
> 
> Statement stmt = con.createStatement();
> stmt.executeUpdate("insert into table values('千代田区1−1')");
> //
> 
> 現象:
> するとDB上には
> 千代田区1?1
> と登録されてしまう。
> (全角ハイフンが文字化けしてしまうという状況です。)
> 
> MySQLの起動時の設定
> default-character-set=sjis です。
> 
>  どなたか解決されておりましたら、ご教授いただければ幸いです。
> よろしくお願いいたします。
> 
> 
> 

〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
  ⌒nn         イレブンポイントツー(株)                 )| /
∪    _*)      R&D室   友田  雅宏                       (~'  -
  ゝ/∞/      mailto  :tomoda@xxxxxxxxxx                  ~)(~
(_η=θ     tel     :047-330-3013                   ,_(m_m
               Address :松戸市根本3−6 田中ビル3F
==============================================================
※5/1より社名、部署名が変更になりました


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

      4413 2001-10-04 02:08 [<kuno@xxxxxxxxxx>   ] 全角ハイフン文字化け                    
      4414 2001-10-04 04:13 ┣[技術情報収集 <tecnic]                                       
      4432 2001-10-05 01:23 ┃┗[<kuno@xxxxxxxxxx>   ]                                     
->    4420 2001-10-04 12:24 ┣[友田 雅宏  <tomoda@]                                       
      4433 2001-10-05 10:11 ┗[<kuno@xxxxxxxxxx>   ]