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

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

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

    隨筆 - 67  文章 - 79  trackbacks - 0
    <2008年4月>
    303112345
    6789101112
    13141516171819
    20212223242526
    27282930123
    45678910

    常用鏈接

    留言簿(1)

    隨筆檔案

    文章檔案

    相冊

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    幫人整db2的xml類型字段導(dǎo)入的sample

    import java.io.*;
    import java.sql.*;

    public class sample {

      

        
    public static void main(String[] args) {
            
    try {
                Class.forName(
    "com.ibm.db2.jcc.DB2Driver");
                String url 
    = "jdbc:db2:HH";
                
                
    //DB2用的是系統(tǒng)用戶名和密碼
                Connection con = DriverManager.getConnection (url,"yoursysusername","password");
                
    //創(chuàng)建表
                
    //Statement stmn=con.createStatement();
                
    //stmn.execute("CREATE TABLE hh(id INT NOT NULL PRIMARY KEY,hh_info XML)");
                
                
    //insert 示范
                String sql = "INSERT INTO hh VALUES(?, ?)";
                PreparedStatement stmt 
    = con.prepareStatement(sql);
                stmt.setInt(
    15000);
                File binFile 
    = new File("e:\\hh\\hh1.xml");
                InputStream inBin 
    = new FileInputStream(binFile);
                stmt.setBinaryStream(
    2, inBin, (int) binFile.length());
                stmt.execute();
            } 
    catch (ClassNotFoundException e) {
                
                e.printStackTrace();
            } 
    catch (SQLException e) {
                e.printStackTrace();
                
            } 
    catch (FileNotFoundException e) {
               

                e.printStackTrace();
            }  

        }

    }
    db2在我單位的機(jī)器上跑得慢如蝸牛 讀取的慢慢再說

    補(bǔ)充
    這里是帶讀寫的
    import java.io.*;
    import java.sql.*;

    public class db2sample {

        
    /**
         * 
    @param args
         
    */
        
    public static void main(String[] args) {
            
    try {
                Class.forName(
    "com.ibm.db2.jcc.DB2Driver");
                String url 
    = "jdbc:db2:HH";

                
    //DB2用的是系統(tǒng)用戶名和密碼
                Connection con = DriverManager.getConnection(url, "user","password");
                
    //創(chuàng)建表
                
    //Statement stmn=con.createStatement();
                
    //stmn.execute("CREATE TABLE hh(id INT NOT NULL PRIMARY KEY,hh_info XML)");

                
    //insert/update 示范
                
    //String sql = "INSERT INTO hh VALUES(?, ?)";
                String sql = "update hh set hh_info = ? where id = ? ";
                PreparedStatement stmt 
    = con.prepareStatement(sql);
                stmt.setInt(
    25000);
                File binFile 
    = new File("e:\\hh\\hh1.xml");
                InputStream inBin 
    = new FileInputStream(binFile);

                stmt.setBinaryStream(
    1, inBin, (int) binFile.length());
                stmt.execute();

                String sql2 
    = "SELECT id, hh_info from hh where id = ?";
                PreparedStatement stmt2 
    = con.prepareStatement(sql2);
                stmt2.setInt(
    15000);
                ResultSet resultSet 
    = stmt2.executeQuery();
                
    if (resultSet.next()) {

                    String xml 
    = resultSet.getString("hh_info");
                    
    // also possible
                    
    //InputStream inputStream = resultSet.getBinaryStream("hh_info");
                    
    // also possible
                    
    //Reader reader = resultSet.getCharacterStream("hh_info");
                    System.out.println(xml);
                } 
    else {
                    System.out.println(
    "no record");
                }
            } 
    catch (ClassNotFoundException e) {

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

            } 
    catch (FileNotFoundException e) {
                
    // TODO Auto-generated catch block
                e.printStackTrace();
            }

        }

    }


    posted on 2008-04-22 12:57 zarra 閱讀(453) 評論(2)  編輯  收藏

    FeedBack:
    # re: DB2 的xml 字段輸入[未登錄] 2008-04-22 13:56 apple
    太感謝了!有老師的幫忙,我的畢設(shè)就是小case了!
    讀取以后再說吧!不做也沒關(guān)系.我在寫論文了,已經(jīng)寫了50多頁了,工作量應(yīng)該已經(jīng)到了畢設(shè)的要求了.  回復(fù)  更多評論
      
    # re: DB2 的xml 字段輸入[未登錄] 2008-05-02 19:56 apple
    老師您太好了!幫了我這么多  回復(fù)  更多評論
      

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 午夜影视在线免费观看| 亚洲嫩模在线观看| 丁香花在线视频观看免费| 亚洲网站在线免费观看| 无码人妻精品一二三区免费| 免费人成再在线观看网站| 99久久亚洲综合精品成人网| 破了亲妺妺的处免费视频国产| 中文字字幕在线高清免费电影| 亚洲伦理一二三四| 亚洲第一黄片大全| 黄色免费网站网址| 污视频网站在线免费看| 老色鬼久久亚洲AV综合| 亚洲精品色婷婷在线影院| 在线永久免费的视频草莓| 国产福利在线观看永久免费| 亚洲自国产拍揄拍| 国产亚洲无线码一区二区| 无码人妻久久一区二区三区免费丨| 999zyz**站免费毛片| 亚洲欧美日韩一区二区三区| 亚洲电影国产一区| 国产a级特黄的片子视频免费| 亚洲黄色免费在线观看| 成人免费一区二区三区| 亚洲aⅴ无码专区在线观看| 久久精品国产亚洲AV大全| 久久精品国产亚洲Aⅴ蜜臀色欲| 欧美大尺寸SUV免费| 先锋影音资源片午夜在线观看视频免费播放 | 亚洲精品亚洲人成在线观看下载 | 亚洲精品视频在线观看免费| a级毛片免费高清视频| 亚洲欧美日韩久久精品| 亚洲无成人网77777| 亚洲国产人成网站在线电影动漫 | 自拍日韩亚洲一区在线| 亚洲黄色免费电影| 亚洲国产精品无码中文字| 亚洲精品一级无码鲁丝片 |