—IT‰ï‹cŽº‚́AITƒGƒ“ƒWƒjƒA‚É“Á‰»‚µ‚½Ž¿–âE‰ñ“šƒRƒ~ƒ…ƒjƒeƒBuQA—ITv‚ɐ¶‚Ü‚ê•Ï‚í‚è‚Ü‚µ‚½B‚º‚Ђ²—˜—p‚­‚¾‚³‚¢B
- PR -

óài‚Í‚µ‚²‚j“™‚ÌŠ¿Žš‚ª•¶Žš‰»‚¯‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·EEE

“ŠeŽÒ“Še“à—e
RYO
‰ï‹cŽºƒfƒrƒ…[“ú: 2006/02/21
“Še”: 12
“Še“úŽž: 2006-04-07 09:49
‚Í‚¶‚ß‚Ü‚µ‚āB
•\‘è‚ÌŒ‚ɂ‚¢‚ÄŽ¿–â‚ð‚³‚¹‚ĉº‚³‚¢B

Œ»ÝAZŠ˜^‚̂悤‚È‚à‚Ì‚ðì¬‚µ‚Ä‚¢‚é‚Ì‚Å‚·‚ªA‚Ç‚¤‚µ‚Ä‚àóài‚Í‚µ‚²‚j“™‚Ì
Š¿Žš‚Ì‚Ý‚ª•¶Žš‰»‚¯‚µAu?v ‚É‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B

Œ»Ý‚̊‹«‚Å‚·‚ªA

OSFWindows XP Pro
ƒT[ƒuƒŒƒbƒgƒRƒ“ƒeƒiFTomcat 5.0.28
ƒf[ƒ^ƒx[ƒXFMySQL 4.1.9
ƒRƒlƒNƒ^[Fmysql-connector-java-3.1.6

‚Å‚·B@ƒf[ƒ^ƒx[ƒX‚Ì•¶ŽšƒR[ƒh‚Í sjis ‚ðŽg—p‚µ‚Ä‚¢‚Ü‚·B

•¶ŽšƒR[ƒhŠÖ˜A‚ł́A

JSP‚ŁA
<%@ page contentType = "text/html; charset=Windows-31J" %>

ƒT[ƒuƒŒƒbƒg‚ŃtƒH[ƒ€‚©‚ç‚̃ŠƒNƒGƒXƒg‚ðŽó‚¯Žæ‚éÛ‚ɁA
request.setCharacterEncoding("Windows-31J");

ƒf[ƒ^ƒx[ƒX‚̐ڑ±‚ŁA
jdbc:mysql://localhost:3306/ƒf[ƒ^ƒx[ƒX–¼?
seUnicode=true&amp;characterEncoding=Windows-31J

SQL•¶‚ð“Š‚°‚é’¼‘O‚ɁASET NAMES sjis
‚ÌSQL•¶‚ðŽÀs‚µ‚Ä‚¢‚é‚­‚ç‚¢‚Å‚·B

•¶Žš‰»‚¯‚ð‰ñ”ð‚·‚é‚½‚߂ɁA‰½‚©—Ç‚¢•û–@‚Í–³‚¢‚Å‚µ‚傤‚©H
‰•à“I‚ÈŽ¿–â‚Ő\‚µ–ó‚È‚¢‚Ì‚Å‚·‚ªA‹X‚µ‚­‚¨Šè‚¢‚µ‚Ü‚·B
coasm
‘åƒxƒeƒ‰ƒ“
‰ï‹cŽºƒfƒrƒ…[“ú: 2001/11/26
“Še”: 237
“Še“úŽž: 2006-04-07 23:50
Windows-31J‚Ì•¶ŽšW‡‚́ASHIFT_JIS‚̃X[ƒp[ƒZƒbƒg‚É‚È‚Á‚Ä‚¢‚Ü‚·B
‚‚܂èAuWindows-31J‚É‚ ‚Á‚āAShift_JIS‚É‚È‚¢•¶Žšv‚ª‚ ‚é‚킯‚ŁA
‚»‚¤‚¢‚¤•¶Žš‚ª‰»‚¯‚Ä‚µ‚Ü‚¤‚̂́A‚Ç‚¤‚µ‚悤‚à‚ ‚è‚Ü‚¹‚ñB

ˆê”Ô—Ç‚¢‰ðŒˆ‚́Aƒf[ƒ^ƒx[ƒX‚Ì•¶ŽšƒR[ƒh‚àWindows-31J‚É‚·‚邱‚Æ‚Å‚µ‚傤B
i‚Å‚«‚é‚Ì‚©‚ȁHj



RYO
‰ï‹cŽºƒfƒrƒ…[“ú: 2006/02/21
“Še”: 12
“Še“úŽž: 2006-04-10 09:03
MySQL‚Ì•¶ŽšƒR[ƒh‚Å Windows-31J ‚Í–³‚¢‚悤‚È‹C‚ª‚·‚é‚Ì‚Å‚·‚ªEEE

sjis ˆÈŠO‚Ì•¶ŽšƒR[ƒh‚ðŽg‚¤‚Ì‚ª–³“ï‚Æ‚¢‚¤‚±‚Æ‚Å‚µ‚傤‚©H
‚É‚Ì
‰ï‹cŽºƒfƒrƒ…[“ú: 2005/12/15
“Še”: 4
“Še“úŽž: 2006-04-11 02:11
> MySQL‚Ì•¶ŽšƒR[ƒh‚Å Windows-31J ‚Í–³‚¢‚悤‚È‹C‚ª‚·‚é‚Ì‚Å‚·‚ªEEE
MySQL4.1.12‚©‚ç‚Æ‹LÚ‚³‚ê‚Ä‚¢‚Ü‚·‚ªAcp932‚Æ‚¢‚¤•¶ŽšƒR[ƒh‚ª‚»‚ê‚É“–‚½‚ç‚È‚¢‚Å‚µ‚傤‚©H
http://dev.mysql.com/doc/refman/4.1/ja/charset-cp932.html

‚µ‚©‚µAŽ„‚àˆÈ‘O‹@ŽíˆË‘¶•¶Žš‚ðMySQL4.1ETomcat5‚̊‹«‚Å•\Ž¦‚³‚¹‚é‚Æ‚¢‚¤‚±‚Æ‚ðs‚Á‚½‚Ì‚Å‚·‚ªAã‹L•¶ŽšƒR[ƒh‚ł͏ãŽè‚­‚¢‚«‚Ü‚¹‚ñ‚Å‚µ‚½B
EMySQL4.1:utf8
ETomcat5(JSP):Windows-31J
Ž„‚͏ã‹L‚̂悤‚ɐݒ肵‚Ä‹@ŽíˆË‘¶•¶Žš‚ð•\Ž¦‚³‚¹‚ç‚ê‚Ü‚µ‚½B
‚²ŽQl‚É‚È‚ê‚΍K‚¢‚Å‚·B
RYO
‰ï‹cŽºƒfƒrƒ…[“ú: 2006/02/21
“Še”: 12
“Še“úŽž: 2006-04-12 12:15
‚É‚Ì‚³‚ñ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

‚³‚Á‚»‚­ utf8 ‚ðŽg‚¨‚¤‚Æ‚ª‚ñ‚΂Á‚Ä‚¢‚é‚Ì‚Å‚·‚ªA‚È‚©‚È‚©ãŽè‚­‚¢‚«‚Ü‚¹‚ñB
‚ ‚¢‚¤‚¦‚¨@‚Æ“o˜^‚µ‚Ä‚àA‰æ–Ê•\Ž¦‚Ł@??????????@‚ɉ»‚¯‚Ä‚µ‚Ü‚¢‚Ü‚·B
Windows ‚̃Rƒ“ƒ\[ƒ‹ã‚©‚ç DB ‚𒼐ڂ̂¼‚¢‚Ä‚Ý‚Ä‚à ???????? ‚É‚È‚Á‚Ä‚¢‚Ü‚·B

•¶ŽšƒR[ƒhŠÖ˜A‚ł́A

JSP‚ŁA
<%@ page contentType = "text/html; charset=Windows-31J" %>

ƒT[ƒuƒŒƒbƒg‚ŃtƒH[ƒ€‚©‚ç‚̃ŠƒNƒGƒXƒg‚ðŽó‚¯Žæ‚éÛ‚ɁA
request.setCharacterEncoding("UTF-8");

ƒf[ƒ^ƒx[ƒX‚̐ڑ±‚ŁA
jdbc:mysql://localhost:3306/ƒf[ƒ^ƒx[ƒX–¼?
useUnicode=true&characterEncoding=UTF-8

‚ðŽw’肵‚Ä‚¢‚Ü‚·B‚à‚¿‚ë‚ñ DB ‚Ì•¶ŽšƒR[ƒh‚Í utf8 ‚É‚È‚Á‚Ä‚¢‚Ü‚·B

‚Ç‚±‚ªŠÔˆá‚Á‚Ä‚¢‚é‚Ì‚Å‚µ‚傤‚©H
uk
‚Ê‚µ
‰ï‹cŽºƒfƒrƒ…[“ú: 2003/05/20
“Še”: 1155
‚¨Z‚Ü‚¢E‹Î–±’n: “Œ‹ž“s
“Še“úŽž: 2006-04-12 12:28
JSP‚Ì•\Ž¦ƒR[ƒh‚ðWindows-31J‚É‚µ‚½‚Ì‚Å‚ ‚ê‚΁Aƒuƒ‰ƒEƒU‚©‚ç‚̃ŠƒNƒGƒXƒg‚àWindows-31J
‚Å‘—M‚³‚ê‚Ü‚·B‚µ‚½‚ª‚Á‚āA

ˆø—p:

RYO‚³‚ñ‚̏‘‚«ž‚Ý (2006-04-12 12:15) ‚æ‚è:
ƒT[ƒuƒŒƒbƒg‚ŃtƒH[ƒ€‚©‚ç‚̃ŠƒNƒGƒXƒg‚ðŽó‚¯Žæ‚éÛ‚ɁA
request.setCharacterEncoding("UTF-8");


‚±‚±‚Őݒ肷‚éƒR[ƒh‚ðWindows-31J‚É‚µ‚Ä‚­‚¾‚³‚¢Bƒuƒ‰ƒEƒU‚ƃAƒvƒŠƒP[ƒVƒ‡ƒ“ƒT[ƒoA
ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒT[ƒo‚ÆRDBMS‚Æ‚ÌŠÔ‚Å‚»‚ꂼ‚ꐳ‚µ‚­ƒR[ƒh•ÏŠ·‚³‚ê‚é‚悤‚ɐݒ肳‚ê‚é
•K—v‚ª‚ ‚è‚Ü‚·B
RYO
‰ï‹cŽºƒfƒrƒ…[“ú: 2006/02/21
“Še”: 12
“Še“úŽž: 2006-04-12 13:35
uk‚³‚ñ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

request.setCharacterEncoding("Windows-31J");
‚É’¼‚µ‚Ä‚Ý‚½‚Ì‚Å‚·‚ªA¡“x‚Í“ú–{Œê‚ª“o˜^‚Å‚«‚È‚­‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
‚ ‚¢‚¤‚¦‚¨@‚Æ“o˜^‚·‚é‚ƁA‰æ–Ê•\Ž¦‚Å‚Í‹ó”’‚É‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚c‚a ‚𒼐ڂ̂¼‚¢‚Ä‚Ý‚½‚Ì‚Å‚·‚ªA‚â‚Í‚èA“ú–{Œê‚ª“ü‚Á‚Ä‚¢‚é‚Æ
“o˜^‚³‚ꂸA‹ó”’‚É‚È‚Á‚Ä‚¢‚Ü‚µ‚½B

Windows ‚̃Rƒ“ƒ\[ƒ‹ã‚©‚çA’¼Ú SQL ‚ð“Š‚°‚Ä‚Ý‚½‚Ì‚Å‚·‚ªA
SET NAMES utf8;@‚ð‚µ‚Ä‚©‚çAINSERT ‚ŁA‚ ‚¢‚¤‚¦‚¨@‚Ì—l‚È
“ú–{Œê‚ð“o˜^‚·‚é‚ƁAWarning‚ª•Ô‚Á‚Ä‚«‚āA‹ó”’‚ªŠi”[‚³‚ê‚Ü‚·B

MySQL‚̐ݒ肩‰½‚©‚ªŠÔˆá‚Á‚Ä‚¢‚é‚Ì‚Å‚µ‚傤‚©H


Cafe
‰ï‹cŽºƒfƒrƒ…[“ú: 2005/09/10
“Še”: 12
“Še“úŽž: 2006-04-12 13:57
Ž¸—炵‚Ü‚·B

Windows-31JMS932‚Å‚·B
MS932‚ÅŽŽ‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B

ƒXƒLƒ‹ƒAƒbƒv^ƒLƒƒƒŠƒAƒAƒbƒviJOB@ITj