<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 3, comments - 15, trackbacks - 0, articles - 26
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    數(shù)據(jù)庫存取文件

    Posted on 2005-06-10 22:20 morcble的blog 閱讀(291) 評(píng)論(0)  編輯  收藏 所屬分類: Java
    數(shù)據(jù)庫存文件
     File file = new File("c:\\2.jpg");
      int fileLength =(int) file.length();
      InputStream fin = new FileInputStream(file);
      PreparedStatement pstmt = con.prepareStatement("insert into file values('2.jpg',?)");
      pstmt.setBinaryStream (1, fin, fileLength);
      pstmt.executeUpdate();   


    數(shù)據(jù)庫取文件
      //"select * from file"
      Statement pstmt = con.createStatement();
      ResultSet rs = pstmt.executeQuery("select * from file");
      
      while(rs.next()){
       Blob blob = rs.getBlob("aaa");//aaa為blob列 存儲(chǔ)二進(jìn)制文件
       String name = rs.getString("v");//v為文件名
       
       int bloblength =(int) blob.length();
       byte[] bytes = blob.getBytes(1,bloblength);
       OutputStream f0 = new FileOutputStream("c:\\1\\"+name);
       for (int i =0;i<bytes.length;i+=1){
        f0.write(bytes[i]);
       }
       f0.close();
       
       
    主站蜘蛛池模板: 亚洲精品A在线观看| 亚洲av无码不卡私人影院| 亚洲Av熟妇高潮30p| 2022免费国产精品福利在线| 免费人成网站7777视频| 日韩欧美亚洲国产精品字幕久久久| 无码乱肉视频免费大全合集| 久久青青成人亚洲精品| 免费无码中文字幕A级毛片| 亚洲AV无码精品色午夜果冻不卡 | 热久久精品免费视频| 亚洲小说图区综合在线| 成人性生免费视频| 亚洲国产成人AV网站| 亚洲精品综合久久| 伊人免费在线观看| 久久久久亚洲AV无码专区体验| 全部免费毛片在线播放| 久久综合久久综合亚洲| 国产真实伦在线视频免费观看| 久青草国产免费观看| 久久亚洲精品中文字幕三区| 久久综合给合久久国产免费| 亚洲Av高清一区二区三区| 免费看a级黄色片| 色婷婷综合缴情综免费观看| 亚洲处破女AV日韩精品| 1000部国产成人免费视频| 亚洲精品无播放器在线播放 | 精品亚洲国产成人| 国产午夜影视大全免费观看| 在线看片免费人成视频福利| 亚洲一级毛片免观看| 国产成人免费福利网站| 大地资源在线资源免费观看| 亚洲乱码一二三四区国产| 亚洲国产精品国产自在在线| 亚洲午夜免费视频| 亚洲jizzjizz少妇| 亚洲AV无码欧洲AV无码网站| 影音先锋在线免费观看|