请问下面这段代码起什么用,好象在TestOracle.jsp
中没有这些函数被调用么?

解决方案 »

  1.   

    还有你给的地址:http://www.csdn.net/develop/article/19/19098.shtm
    看过了,几个不明白:
      //将数据插入到表中
                    String strSql = "insert into test(id,name,content) values('" + id + "','" + fileName + "',empty_blob())";
                    stmt.execute(strSql);                ResultSet rs = stmt.executeQuery("select content from zyw_test where id='" + id + "' for update ");
                    if (rs.next()) {
                        oracle.sql.BLOB blob = ( (oracle.jdbc.OracleResultSet) rs).getBLOB("content");
                        OutputStream outStream = blob.getBinaryOutputStream();
                        inStream.read(bytes);
                        outStream.write(bytes);
                        outStream.flush();
                        stmt.execute("commit");
                        outStream.close();
                    }插入数据到表中,已经用了insert命令,还用select干么?
    还有在oracle中存储图片是用 blob 类型是吧?
      

  2.   

    1、Ora8iConnect.java是给你参考,和TestOracle.jsp
    没有任何关系2、应该是insert之后才能select,吧(没来得及看清楚)
      

  3.   

    1、Ora8iConnect.java是给你参考,和TestOracle.jsp
    没有任何关系2、应该是insert之后才能select,吧(没来得及看清楚)
      

  4.   

    http://www.csdn.net/Develop/article/20/20562.shtm
      

  5.   

    不好意思,我是说为何insert后才select。