锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲爆乳无码专区www,亚洲国产精品成人久久蜜臀,亚洲精品字幕在线观看http://www.tkk7.com/langhuaname/zh-cnMon, 12 May 2025 14:15:24 GMTMon, 12 May 2025 14:15:24 GMT60鐩綍铏氭嫙紓佺洏鍛戒護(hù)http://www.tkk7.com/langhuaname/archive/2009/09/15/295216.htmlWINWINTue, 15 Sep 2009 13:55:00 GMThttp://www.tkk7.com/langhuaname/archive/2009/09/15/295216.htmlhttp://www.tkk7.com/langhuaname/comments/295216.htmlhttp://www.tkk7.com/langhuaname/archive/2009/09/15/295216.html#Feedback0http://www.tkk7.com/langhuaname/comments/commentRss/295216.htmlhttp://www.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://www.tkk7.com/langhuaname/archive/2009/07/25/288281.htmlWINWINFri, 24 Jul 2009 16:51:00 GMThttp://www.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://www.tkk7.com/langhuaname/archive/2009/07/25/288280.htmlWINWINFri, 24 Jul 2009 16:50:00 GMThttp://www.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手机在线观看| 久久精品无码精品免费专区| 亚洲国产乱码最新视频| 久久亚洲精品无码观看不卡| 99在线免费观看视频| 午夜亚洲乱码伦小说区69堂| 久久亚洲一区二区| 国产免费人成视频在线观看| 可以免费观看的毛片| 理论亚洲区美一区二区三区| 亚洲av日韩av高潮潮喷无码| 免费观看一级毛片| 一级毛片在线免费观看| 爱情岛论坛亚洲品质自拍视频网站| 国产成A人亚洲精V品无码性色| 欧洲精品成人免费视频在线观看| 最近2022中文字幕免费视频| 中文字幕免费观看全部电影| 免费精品久久天干天干| 免费观看国产小粉嫩喷水| 免费一区二区视频| 国产自国产自愉自愉免费24区| 亚洲国产精品无码久久九九大片| 久久久亚洲精品视频| 精品亚洲视频在线观看| 国内外成人免费视频| 18女人毛片水真多免费| 伊人免费在线观看高清版| 亚洲成a∧人片在线观看无码| 久久综合亚洲鲁鲁五月天| 亚洲熟妇中文字幕五十中出| 国产不卡免费视频| 欧洲黑大粗无码免费| 美女内射毛片在线看免费人动物 | 亚洲色欲啪啪久久WWW综合网| 亚洲av无码潮喷在线观看| 亚洲第一视频在线观看免费| 日本免费人成黄页网观看视频 |