mysql:4433
From: <kuno@xxxxxxxxxx>
Date: Fri, 05 Oct 2001 10:11:44 +0900
Subject: [mysql 04433] Re: 全角ハイフン文字化け
久野@クレアです。 お世話になっております。 kuno@xxxxxxxxxx wrote:コーディング: > 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 > と登録されてしまう。 > 色々、試しました結果 下記のような手法にて解決致しましたので、報告いたします。 String driver = "org.gjt.mm.mysql.Driver"; ↓ String driver = "gwe.sql.gweMysqlDriver"; con = DriverManager.getConnection(MySQL_url + "?user=" + MySQL_user + "&password=" + MySQL_password + "&useUnicode=true&characterEncoding= SJIS"); ↓ con = DriverManager.getConnection(MySQL_url + "?user=" + MySQL_user + "&password=" + MySQL_password + "&characterEncoding=MS932"); #Wave-dash(〜)もこれにて解決しました。 ご教授くださった方々、誠にありがとうござます。
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> ]