锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲国产无线乱码在线观看,亚洲国产成+人+综合,jizzjizz亚洲http://m.tkk7.com/langhuaname/zh-cnMon, 12 May 2025 16:57:00 GMTMon, 12 May 2025 16:57:00 GMT60鐩綍铏氭嫙紓佺洏鍛戒護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鍛戒護鍙互瀹炵幇銆?br /> 2.dos紿楀彛錛岃緭鍏elp錛屽洖杞︼紝鏄劇ず鎵鏈夊懡浠わ紝鍙互鐪嬪埌subst鍛戒護鏄皢涓涓┍鍔ㄧ洰褰曡窡涓涓┍鍔ㄥ櫒鍙峰叧鑱斻?br /> 3.杈撳叆subst /? 錛屽洖杞︼紝鍙互鐪嬪埌寤虹珛铏氭嫙紓佺洏鐨勫弬鏁幫紝寰堝鏄撳氨鍙互鐪嬫噦浜嗐?br /> 4.鎯寵鍒犻櫎宸茬粡寤烘垚鐨勮櫄鎷熺鐩橈紝鍚屾牱鐨勬柟娉曪細subst /?

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



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瀵硅薄鐨勬彃鍏ョ殑鏂規硶:   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();    }       }
 }
 /**   * 瀹氫箟鏁版嵁搴撹繛鎺ョ殑鏂規硶   *   * @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鐨勫璞¤漿鍖栦負嫻?
   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 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 亚洲一级毛片在线观| 亚洲欧洲一区二区| 人体大胆做受免费视频| 国产成人高清精品免费鸭子| 亚洲综合中文字幕无线码| 7723日本高清完整版免费| 亚洲伊人久久大香线蕉影院| 国产精品视频免费观看| ass亚洲**毛茸茸pics| 成年午夜视频免费观看视频| 亚洲18在线天美| 成人免费看片又大又黄| 豆国产96在线|亚洲| 亚洲国产中文v高清在线观看| 国产99久久久国产精免费| 亚洲av无码国产精品夜色午夜 | 久久亚洲私人国产精品vA| 免费不卡在线观看AV| 亚洲黄色片免费看| 成年大片免费视频| 五月天婷婷免费视频| 国产亚洲免费的视频看| 1000部无遮挡拍拍拍免费视频观看| 亚洲a级在线观看| 午夜亚洲国产成人不卡在线| 三级黄色片免费看| 亚洲国产日韩在线| 四虎影视免费永久在线观看| 中文永久免费观看网站| 亚洲无砖砖区免费| 国产精品自在自线免费观看| 久久av免费天堂小草播放| 在线观看亚洲一区二区| 在线日韩av永久免费观看| 国产精品免费久久久久影院 | 无码av免费一区二区三区试看| 亚洲人成电影在线观看网| 免费a级毛片18以上观看精品| 国内少妇偷人精品视频免费| 亚洲av专区无码观看精品天堂| 国产免费黄色大片|