SSISO Community

시소당

BLOB형 데이터 읽어오는 Java 소스

ResultSet  rs  =
stmt.executeQuery("SELECT  IMAGE  FROM  PICTURES  WHERE  PID  =  "  +
req.getParameter("PID"));

if  (rs.next(  ))  {
BufferedInputStream  gifData  =
new  BufferedInputStream(rs.getBinaryStream("IMAGE"));
byte[]  buf  =  new  byte[4  *  1024];  //  4K  buffer
int  len;
while  ((len  =  gifData.read(buf,  0,  buf.length))  !=  -1)  {
out.write(buf,  0,  len);
}
}

[출처]  BLOB형  데이터  읽어오는  Java  소스|작성자  빈수레
http://blog.naver.com/bullian?Redirect=Log&logNo=9061391

607 view

4.0 stars