`
starbhhc
  • 浏览: 635375 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

java读取oracle中blob字段

阅读更多
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();   
String URL=dbmes.url;   
Connection con = DriverManager.getConnection(URL,dbmes.usrname,dbmes.pwd);   
try{   
// 准备语句执行对象   
String bh=request.getParameter("star");   
  
Statement stmt = con.createStatement();   
String sql = "select tp1 from HJ_ZDQY_TAB where dwmc='"+bh+"'";   
    
ResultSet rs = stmt.executeQuery(sql);   
if (rs.next()) {   
  Blob tp1 = rs.getBlob("tp1");   
  long size1 = tp1.length();   
  if(size1<=0){   
   rs.close();   
   response.sendRedirect("../images/star.jpg");   
  }else{   
   byte[] bs1 = tp1.getBytes(1, (int)size1);   
   response.setContentType("image/jpeg");    
   response.getOutputStream().write(bs1);    
   rs.close();   
  }   
}else {   
  rs.close();   
  response.sendRedirect("../images/star.gif");   
}   
}   
finally{   
     
con.close();   
}   
     out.clear();   
  out=pageContext.pushBody();   
  
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics