• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

        數據綁定prepare小例子。其中有informix臨時表的設置與處理中文字符集辦法!為啥要數據綁定……

        數據綁定prepare小例子。其中有informix臨時表的設置與處理中文字符集辦法!為啥要數據綁定……

        更新時間:2022-05-18 文章作者:未知 信息來源:網絡 閱讀次數:

        數據綁定可以讓數據庫替你完成sql中特殊字符的操作!大家知道在許多的程序中經常有替換單引號,回車等等的方法,其實看了它就可以讓數據可替你作了!呵呵!其他數據庫只需修改String sDBDriver 和 String sConnStr 即可(補充:臨時表的操作不同數據庫會有差別)。當然這只是個小例子。


        import java.sql.*;
        public class dbPrepare
        {
        dbPrepare()
        {
        }

        public void doPerpare()
        {
        String sDBDriver = "com.informix.jdbc.IfxDriver";
        String sConnStr = "jdbc:informix-sqli://10.100.56.25:8001/db0:informixserver=dbserver;DB_LOCALE=zh_CN.57357;CLIENT_LOCALE=zh_CN.57357;user=root;password=";
        Connection cn = null;
        try
        {
        //private String DbType="oracle";
        Class.forName(sDBDriver);
        cn = DriverManager.getConnection(sConnStr);
        ResultSet rs = null;
        Statement stmt = cn.createStatement();
        String sql = "begin work;";
        stmt.executeUpdate(sql);
        sql = "create temp table";
        sql += " tmp_sub_ne (int_id int,object_class int,zh_label varchar(40,20));";
        stmt.executeUpdate(sql);
        sql = "insert into tmp_sub_ne(int_id,object_class,zh_label)values(?,?,?);";
        PreparedStatement preStmt = cn.prepareStatement(sql);
        int int_id = 1;
        int object_class = 2;
        String zh_label = "it is a test";
        preStmt.setInt(1, int_id);
        preStmt.setInt(2, object_class);
        preStmt.setString(3, zh_label);
        preStmt.executeUpdate();
        sql = "commit";
        stmt.executeUpdate(sql);
        sql = "select * from tmp_sub_ne";
        rs = stmt.executeQuery(sql);
        while (rs.next())
        {
        System.out.println("int_id=" + rs.getInt("int_id") + ",object_class=" + rs.getInt("object_class") + ",zh_label=" + rs.getString("zh_label"));
        }
        }
        catch (Exception e)
        {
        System.err.println("conndb(): " + e.getMessage());
        }
        }

        public static void main(String[] args)
        {
        dbPrepare db1 = new dbPrepare();
        db1.doPerpare();
        }
        }

        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 国产99视频免费精品是看6| 成在人线AV无码免费| 亚洲欧洲中文日韩av乱码| 亚洲精品无码久久| 成人最新午夜免费视频| 亚洲欧美aⅴ在线资源| 在线免费视频一区二区| mm1313亚洲国产精品无码试看| 日韩精品免费电影| 亚洲av无码专区在线电影天堂| 大香人蕉免费视频75| 无码色偷偷亚洲国内自拍| 又爽又黄无遮挡高清免费视频| 成在线人直播免费视频| 亚洲午夜福利AV一区二区无码 | 亚洲精华液一二三产区| 日韩免费高清视频| 男女猛烈激情xx00免费视频| 伊人久久综在合线亚洲91| 国产精品免费观看调教网| 亚洲福利视频网址| 成人毛片视频免费网站观看| 男女猛烈xx00免费视频试看| 亚洲一区二区高清| 91成人在线免费视频| 亚洲熟妇无码一区二区三区导航| 亚洲福利中文字幕在线网址| 久久免费精品视频| 亚洲jizzjizz在线播放久| 国产男女性潮高清免费网站| 久久久精品视频免费观看| 亚洲成人高清在线观看| 国产大片91精品免费观看男同| 国产va免费观看| 亚洲第一页在线观看| 国产青草视频在线观看免费影院| 99久久免费国产精品热| 亚洲一级黄色大片| 中文字幕亚洲电影| 一个人看www在线高清免费看 | 亚洲精品亚洲人成在线播放|