jjklm

          如果要把一個二制文件存入ORACLE,用標準的JDBC你就要用LONG RAW類型

          create table tb_file(name varchar(20),detail long raw);

          然后

          File file = new File("aaa.gif");
          int fileLength =(int) file.length();
          InputStream fin = new FileInputStream(file);
          PreparedStatement pstmt = con.prepareStatement("insert into tb_file

          values('aaa.gif',?)");
          pstmt.setBinaryStream (1, fin, fileLength);
          pstmt.executeUpdate();

          同樣讀取數據LONG RAW那樣

          InputStream in = rs.getBinaryInputStream("detail");

          posted on 2006-09-14 15:43 天涯孤客 閱讀(396) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 东莞市| 浙江省| 古田县| 彭州市| 竹溪县| 阿拉善右旗| 石柱| 隆昌县| 扎赉特旗| 丘北县| 湄潭县| 竹山县| 阳新县| 灌阳县| 雅江县| 台北县| 英吉沙县| 应用必备| 中宁县| 宁远县| 开平市| 丘北县| 稻城县| 贵溪市| 长丰县| 漾濞| 遵义县| 高州市| 霍城县| 师宗县| 海城市| 昭平县| 和顺县| 虞城县| 历史| 海林市| 永新县| 托里县| 景谷| 邮箱| 哈巴河县|