锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲爆乳无码专区www,亚洲国产精品成人久久蜜臀,亚洲精品字幕在线观看http://m.tkk7.com/langhuaname/zh-cnMon, 12 May 2025 14:15:24 GMTMon, 12 May 2025 14:15:24 GMT60鐩綍铏氭嫙紓佺洏鍛戒護(hù)http://m.tkk7.com/langhuaname/archive/2009/09/15/295216.htmlWINWINTue, 15 Sep 2009 13:55:00 GMThttp://m.tkk7.com/langhuaname/archive/2009/09/15/295216.htmlhttp://m.tkk7.com/langhuaname/comments/295216.htmlhttp://m.tkk7.com/langhuaname/archive/2009/09/15/295216.html#Feedback0http://m.tkk7.com/langhuaname/comments/commentRss/295216.htmlhttp://m.tkk7.com/langhuaname/services/trackbacks/295216.html 1.緗戜笂鏌ユ壘錛岀綉涓婅鏈塪os鍛戒護(hù)鍙互瀹炵幇銆?br /> 2.dos紿楀彛錛岃緭鍏elp錛屽洖杞︼紝鏄劇ず鎵鏈夊懡浠わ紝鍙互鐪嬪埌subst鍛戒護(hù)鏄皢涓涓┍鍔ㄧ洰褰曡窡涓涓┍鍔ㄥ櫒鍙峰叧鑱斻?br /> 3.杈撳叆subst /? 錛屽洖杞︼紝鍙互鐪嬪埌寤虹珛铏氭嫙紓佺洏鐨勫弬鏁幫紝寰堝鏄撳氨鍙互鐪嬫噦浜嗐?br /> 4.鎯寵鍒犻櫎宸茬粡寤烘垚鐨勮櫄鎷熺鐩橈紝鍚屾牱鐨勬柟娉曪細(xì)subst /?

娉ㄦ剰錛氳瀛︿細(xì)涓縐嶆柟娉曪紝鑰屼笉鏄竴縐嶅懡浠わ紒



WIN 2009-09-15 21:55 鍙戣〃璇勮
]]>
stinrg <------>inputstream http://m.tkk7.com/langhuaname/archive/2009/07/25/288281.htmlWINWINFri, 24 Jul 2009 16:51:00 GMThttp://m.tkk7.com/langhuaname/archive/2009/07/25/288281.html 1. String --> InputStream InputStream String2InputStream(String str){    ByteArrayInputStream stream = new ByteArrayInputStream(str.getBytes());    return stream; }
2. InputStream --> String String inputStream2String(InputStream is){    BufferedReader in = new BufferedReader(new InputStreamReader(is));    StringBuffer buffer = new StringBuffer();    String line = "";    while ((line = in.readLine()) != null){      buffer.append(line);    }    return buffer.toString(); }

WIN 2009-07-25 00:51 鍙戣〃璇勮
]]>
DB2 BLOB java璇誨啓http://m.tkk7.com/langhuaname/archive/2009/07/25/288280.htmlWINWINFri, 24 Jul 2009 16:50:00 GMThttp://m.tkk7.com/langhuaname/archive/2009/07/25/288280.html package net.qysoft;
import java.io.File; import java.io.FileOutputStream; import java.sql.Blob; import java.sql.Connection; import java.sql.SQLException;

/**  * java 涓Blob鏁版嵁鐨勬搷浣滄暟鎹簱鐨勫垱寤轟唬鐮?
* (1)db2 => create table blobTest ( id int not null generated always as identity, image blob  )
 *娣誨姞鐢ㄦ埛java,瀵嗙爜java
 * (2) db2=>! net  * user java java /add java鍒嗛厤鏉冮檺
 *(3)db2 => grant select,insert,update,delete on  * table weihuachao.blobTest to user java  *  *  * @author weihuachao  *  浠ヤ笅浠g爜鍦╩icrosoft 2003 緋葷粺,DB2 9.0涓祴璇曟垚鍔?  *  */
//綾葷殑瀹氫箟寮濮?-----------------------------------------------------------
public class Test {
 public static void main(String[] args) throws Exception {
  Test test = new Test();   Connection conn = test.createConnection();

  // Blob瀵硅薄鐨勬彃鍏ョ殑鏂規(guī)硶:   try {

   // 鍒涘緩鎻掑叆璇彞.    java.sql.PreparedStatement preparedStatement = conn      .prepareStatement("insert into weihuachao.blobTest(image)values(?)");

   //鍒涘緩鏂囦歡瀵硅薄:        File file=new File("c:/a.jpg");

   // 鍒涘緩嫻佸璞?    java.io.BufferedInputStream imageInput = new java.io.BufferedInputStream(      new java.io.FileInputStream(file));

   //鍙傛暟璧嬪?    preparedStatement.setBinaryStream(1, imageInput,(int) file.length());

   //鎵ц璇彞    preparedStatement.executeUpdate();                //------------------------------------------------------------------    //Blob鐨勮鍙栧伐浣?

   java.sql.Statement st=conn.createStatement();

   java.sql.ResultSet rs=st.executeQuery("select image from weihuachao.blobTest");

   while(rs.next())    {     //璇誨彇Blob瀵硅薄     Blob blob= (Blob) rs.getBlob(1);

    //Blob瀵硅薄杞寲涓篒nputStream嫻?/td>     java.io.InputStream inputStream =blob.getBinaryStream();

    //瑕佸啓鍏ョ殑鏂囦歡     File fileOutput = new File("c:/backa.jpg");

    //鏂囦歡鐨勫啓鍏ユ祦鐨勫畾涔?/td>     FileOutputStream fo = new FileOutputStream(fileOutput);

    int c;     //璇誨彇嫻佸茍鍐欏叆鍒版枃浠朵腑     while ((c = inputStream.read()) != -1)     fo.write(c);

    //嫻佺殑鍏抽棴:     fo.close();
   }
  } catch (SQLException e) {

   // TODO 鑷姩鐢熸垚 catch 鍧?/td>    e.printStackTrace();   }catch(java.io.FileNotFoundException ex)      {        ex.printStackTrace();   }catch(java.io.IOException ex)   {        ex.printStackTrace();   }   finally   {    try {     conn.close();    } catch (SQLException e) {

    // TODO 鑷姩鐢熸垚 catch 鍧?/td>     e.printStackTrace();    }       }
 }
 /**   * 瀹氫箟鏁版嵁搴撹繛鎺ョ殑鏂規(guī)硶   *   * @return   */  private Connection createConnection() {   Connection conn = null;   try {

   Class.forName("COM.ibm.db2.jdbc.app.DB2Driver");
   conn = java.sql.DriverManager.getConnection("jdbc:db2:sample",      "java", "java");

  } catch (SQLException ex1) {    ex1.printStackTrace();

  } catch (ClassNotFoundException ex) {    ex.printStackTrace();   }   return conn;  }
}//緇撴潫.
 
鎬葷粨: JAVA 瀵笵B2涓殑BLOB瀵硅薄鐨勬搷浣?涓昏鏄嬌鐢ㄦ祦鐨勬妧鏈疄鐜?瀵笲LOB鐨勫疄鐜頒富瑕佹楠ゆ湁:
(1)瀹氫箟瑕佸啓鍏ョ殑鏂囦歡  File file=new File("c:/a.jpg");
(2)瀹氫箟鏂囦歡鐨勫啓鍏ユ祦
  java.io.BufferedInputStream imageInput = new java.io.BufferedInputStream(      new java.io.FileInputStream(file));
(3)浣跨敤鍑芥暟鍐欏叆:
   preparedStatement.setBinaryStream(1, imageInput,(int) file.length());
(4)鎵цSQL璇彞:
瀵笲LOB鐨勮鍙栭噰鍙栫殑姝ラ鏈?
(1)璇誨彇Blob鐨勫璞?  Blob blob= (Blob) rs.getBlob(1);
(2)鎶夿lob鐨勫璞¤漿鍖栦負(fù)嫻?
   java.io.InputStream inputStream =blob.getBinaryStream(); (3)瀹氫箟瑕佸啓鍏ョ殑鏂囦歡     File fileOutput = new File("c:/backa.jpg"); (4)鏂囦歡鐨勫啓鍏ユ祦鐨勫畾涔?/td>     FileOutputStream fo = new FileOutputStream(fileOutput);
(5)鍐欏叆鏂囦歡(嫻佺殑鍐欏叆鎶鏈?灝變笉澶氳浜?     int c;     while ((c = inputStream.read()) != -1)
    {     fo.write(c);
   }     //END


WIN 2009-07-25 00:50 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 国产免费观看青青草原网站| 精品无码AV无码免费专区 | 老司机亚洲精品影院无码| 精品久久久久久国产免费了| 亚洲AV无码不卡在线观看下载| 最新亚洲人成无码网www电影| 暖暖免费高清日本一区二区三区 | 在线观看亚洲电影| 国产无遮挡又黄又爽免费视频 | 亚洲JIZZJIZZ中国少妇中文| 国产精品亚洲色婷婷99久久精品| 日韩在线看片免费人成视频播放| 免费人成网站永久| 国产午夜亚洲精品午夜鲁丝片| 久久www免费人成看国产片| 亚洲AV永久无码精品| 午夜视频在线免费观看| 亚洲人成在线免费观看| 免费无码黄动漫在线观看| 午夜亚洲国产精品福利| 国产亚洲精品福利在线无卡一 | 免费中文熟妇在线影片| 亚洲国产成人手机在线观看| 国产精品免费小视频| 久久九九久精品国产免费直播| 亚洲s色大片在线观看| 亚洲精品免费网站| 黄色大片免费网站| 久久精品国产亚洲香蕉| 在线永久看片免费的视频| 国产偷国产偷亚洲高清在线| 亚洲精品乱码久久久久久蜜桃不卡| 最近免费中文字幕大全免费版视频| 亚洲人成色99999在线观看| 日韩亚洲国产综合久久久| 午夜免费福利片观看| 亚洲欧美日韩中文字幕一区二区三区 | 亚洲中文字幕无码爆乳| 激情小说亚洲图片| 亚洲精品乱码久久久久久自慰| 中国在线观看免费国语版|