laalaal
2001-07-26 15:26:55
1
7507

자바에서 long type연동


* DB에서 가져오는 방법.

Connection conn = null;
PreparDB연결하는 부분 추가.

sql = "SELECT contents FROM xxx....";
ps = conn.prepareStatement( sql );

rs = ps.executeQuery();

if (rs.next()){
l_contents = rs.getCharacterStream(1);

StringWriter s_contents = new StringWriter();
int ch;

while( (ch=l_contents.read() ) != -1) {
s_contents.write(ch);
}

// tomcat3.2로 Test해서리 Tomcat은화면에 보여주는 기본값이
// ISO이여서 변화 했습니다.( DB에서 가져오는 것은 KSC임) 물론 잘 아시겠지만..
v_contents = BoardUtil.ksc_iso(s_contents.toString());
}


* DB에 저장하는 방법.

// 넘겨 받는값 한글 처리 하시고.
r_contents = BoardUtil.iso_ksc(s_contents.toString());

preparedStatement ps = null;
ResultSet rs = null;
String sql = null;

Reader l_contents = null;

// Reader bis = new StringReader(r_contents);
int size = r_contents.length();
.
.
.
// INSERT ....

ps.setCharacterStream(9, bis, size);
.
.

laalaal~
0
  • 댓글 1

  • 박종진
    2004-05-07 18:29:56
    감사합니다 ^^
  • 로그인을 하시면 댓글을 등록할 수 있습니다.