글쓴이 :고경환 1998년 1월 12일 13:33:40
String unicodeHangul = "유니코드 스트링...";
byte[] rawHangul = unicodeHangul.getBytes("KSC5601");
위와같이 하면 KSC5601로 변환된 byte[]배열을 얻을수있지요.
그럼 sql문을 만들기위에 byte[]을 String으로 변환해야한는대
String으로 변환하면 다시 유니코드로 변환하지않습니까
mssql에서는 한글이 깨져요
다른방법(String을 사용하지않고)으로 sql문을만들수는 없나요!
ex)
String query = "inset into...."
byte[] Hangul = query.getBytes("KSC5601");
String s =new String(rawHangul, "KSC5601");
stmt.executeQuery(s);