首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

储存blob

2012-10-18 
存储blob1.jdbc读取blob字段FileUtils fu new FileUtils()String []array fu.toByteArray(rs.getBlob

存储blob

1.jdbc读取blob字段

FileUtils fu = new FileUtils();
String []array = fu.toByteArray(rs.getBlob("PICTURE"));
Blob blob = rs.getBlob("PICTURE");
2.更新blob

OracleResultSet oracleResultSet? = (OracleResultSet) stmt.executeQuery("SELECT xmldata FROM table ");
if (oracleResultSet.next()) {
?????OracleThinBlob blob = (OracleThinBlob) oracleResultSet
???????.getBlob(1);
?????blob.putBytes(1, "需要存储的内容");
?????pstmt = (OraclePreparedStatement) conn
???????.prepareStatement("UPDATE?table SET xmldata = ? WHERE recordid = '"
?????????+ recordId + "'");
?????pstmt.setBlob(1, (Blob) blob);
?????pstmt.executeUpdate();
????}

热点排行