java图片插入oralce的blob对象方法
是否可以在IE客户端,直接把图片插入到oracle的blob字段中。不在web服务器上生成临时图片文件的方式。 oracle的标签方式,它的标签文件在哪能找到。
"insertintoinform(FILEATT)values(empty_blob())";pstmt=conn。prepareStatement(strSQL);pstmt。executeUpdate();strSQL="selectFILEATTfrominform";rs=pstmt。
executeQuery();if(rs。next()){oracle。sql。BLOBblob=(oracle。sql。BLOB)rs。getBlob("INFILE_DATA");BufferedOutputStreamout=newBufferedOutputStream(blob。
getBinaryOutputStream());BufferedInputStreamin=newBufferedInputStream(file。getInputStream());intc;while((c=in。read())!=-1){out。
write(c);}in。close();out。close();}先插入空的,然后取出来,再往里写值。
"insertintoinform(FILEATT)values(empty_blob())";pstmt=conn。prepareStatement(strSQL);pstmt。executeUpdate();strSQL="selectFILEATTfrominform";rs=pstmt。
executeQuery();if(rs。next()){oracle。sql。BLOBblob=(oracle。sql。BLOB)rs。getBlob("INFILE_DATA");BufferedOutputStreamout=newBufferedOutputStream(blob。
getBinaryOutputStream());BufferedInputStreamin=newBufferedInputStream(file。getInputStream());intc;while((c=in。read())!=-1){out。
write(c);}in。close();out。close();}先插入空的,然后取出来,再往里写值。
不可以的 标签文件就在默认的安装目录下
答:用toad这个工具就可以,在显示的记录字段中右键菜单里面选择 exports blobs 就可以将blob字段导出了。详情>>
答:google "java 缓冲池"详情>>
答:百度里搜张孝祥 非常好的视频教程详情>>