易截截图软件、单文件、免安装、纯绿色、仅160KB

java 向 oracle 的字段 Blob 读图片问题

sql = "select tp from gys_sp where id_admin=? and spbm=? FOR UPDATE";

ps = conn.prepareStatement(sql);
ps.setInt(1, _sp.getId());
ps.setString(2, _sp.get_spbm());
rs = ps.executeQuery();
if (rs.next()) {
BLOB blob = (BLOB) rs.getBlob("tp");
OutputStream outStream = ((BLOB) blob)
.getBinaryOutputStream();
System.out.println(_sp.get_file1());
File file = new File(_sp.get_file1());
BufferedInputStream inStream = new BufferedInputStream(
new FileInputStream(file));
byte[] b = new byte[blob.getBufferSize()];

int lenth = 0;

while ((lenth = inStream.read(b)) != -1) {
outStream.write(b, 1, lenth);
}

inStream.close();
outStream.flush();
outStream.close();
conn.commit();
写是写到里面了.数据也有.不过读的时候.
ps = conn.prepareStatement(sql) ;
ps.setInt(1,id) ;
rs = ps.executeQuery() ;
if (rs.next()) {
blob = ((oracle.jdbc.OracleResultSet)rs).getBLOB("tp"); 
name = rs.getString("tp_name") ;
InputStream in = blob.getBinaryStream();
// try {
//                     long nLen = blob.length();
//     &


相关问答:

java语法问题 - Java / Java EE

import java.io.*;
class FileTest
{
public static void main(String [] args) throws Exception
{

File fDir=new File(File.separator);
String strFile="java源代码测试"+File.separato ......

天津 招聘兼职(java struts2)

我们有项目想组建一个开发团队,
主要用 tomcat,java,struts2,我们的核心成员都是经验非常丰富的系统设计师,
如果您在天津,同时对java比较感兴趣,
可以加入我们。
希望要求
  1。爱好编程
......

java的小问题 extends

public   class   Student{

//字段的定义
private   String   _number;   //学号
private   String   _name;       //姓名
private   ......

介绍Oracle和mysql的书 - Oracle / 非技术区

我对SQL SERVER和ACCESS比较熟,所以数据库的通用基础东西可以说都掌握的差不多了,我现在想要的就是以上两数据库的独特之处的介绍和应用介绍。
另外书最好对应最新版本 oracle是11g吧 10的也行;mysql是5.1吧
谢 ......

oracle 10g web登陆EM的问题? - Oracle / 基础和管理

安装了Oracle 10g,默认安装了orcl数据库,这个数据库能不能删除啊,还有我如果新建了其他数据库,怎么知道在web中登陆不同数据库的地址啊?

1
可以删除
2
在WEB地址栏中输入地址的时候指定新创建的数据库的IP ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号