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

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

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

    ivaneeo's blog

    自由的力量,自由的生活。

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks
    Class.forName(props.getProperty("driver"));
    String url = props.getProperty("url");
    Connection con = DriverManager.getConnection(url, props);
    //        showWarnings(con.getWarnings());
    initLanguage(con);
    return con;

    上面的Connection類的方法getWarnings檢索調(diào)用這個(gè)Connection對(duì)象的第一個(gè)警告.如果有多個(gè)可以用getNextWarning方法得到.

    public void showWarnings(SQLWarning w) {
      while (w != null) {
        System.out.println(w.getMessage());
        w = w.getNextWarning();
      }
    }

    private void initLanguage(Connection con) throws SQLException {
    Statement stmt = con.createStatement();

    stmt.executeUpdate("set LANGUAGE 'us_english'");
    stmt.close();
    }
    上面函數(shù)顯示了一個(gè)比較簡(jiǎn)單的調(diào)用語句的方法.

    這里是使用的屬性文件注冊(cè).屬性文件如下:
    --------------------------------------------------------------------
    #屬性文件connection.properties.tmpl
    #
    # The URL of the server to which you want to connect
    #
    driver=net.sourceforge.jtds.jdbc.Driver
    url=jdbc:jtds:sqlserver://localhost/dbname
    USER=XXXX
    PASSWORD=YYYY
    SERVERNAME=localhost
    PORTNUMBER=1433
    DATABASENAME=dbname
    XAEMULATION=true

    #
    # TDS Version
    #

    #
    # Use this for MS SQL Server 6.5+
    #
    #TDS=4.2

    #
    # Use this for Sybase 10+
    #
    #TDS=5.0

    #
    # Use this for MS SQL Server 7.0+
    #
    #TDS=7.0

    #
    # Use this for MS SQL Server 2000 (default)
    #
    TDS=8.0
    --------------------------------------------------------------------

    讀入屬性文件如下:
    String CONNECTION_PROPERTIES = "conf/connection.properties";
    File propFile = new File(fileName);
    if (!propFile.exists()) {
      fail("Connection properties not found (" + propFile + ").");
    }
    try {
    Properties props = new Properties();
    props.load(new FileInputStream(propFile));
    return props;
    }
    catch (IOException e) {
    throw new RuntimeException(e.getMessage());
    }
    這里是fail函數(shù)是使用了junit的fail方法,表示測(cè)試失敗.
    posted on 2005-08-04 21:13 ivaneeo 閱讀(621) 評(píng)論(0)  編輯  收藏 所屬分類: java魔力
    主站蜘蛛池模板: 一级毛片免费视频网站| 猫咪免费人成网站在线观看| 亚洲午夜久久久久久久久电影网| 免费大学生国产在线观看p| 亚洲国产午夜精品理论片| 韩国二级毛片免费播放| 男女一边桶一边摸一边脱视频免费 | 亚洲综合精品网站| 91精品全国免费观看含羞草| 中国亚洲呦女专区| 亚洲裸男gv网站| 国产卡二卡三卡四卡免费网址| 福利片免费一区二区三区| 日本a级片免费看| 最近国语视频在线观看免费播放| 亚洲天堂一区在线| 亚洲色欲色欲www在线丝 | 在线观看无码的免费网站| 久久久久久噜噜精品免费直播 | 国产精品视频免费一区二区三区| 免费国产成人α片| 久久亚洲精品无码AV红樱桃| 韩国18福利视频免费观看| 中国毛片免费观看| 亚洲日韩精品国产3区| 亚洲伦理一区二区| 84pao强力永久免费高清| 黄色网址大全免费| 亚洲中文字幕久久精品无码A | 亚洲男女内射在线播放| 4399好看日本在线电影免费| 一级毛片一级毛片免费毛片| 国产精品高清视亚洲一区二区| 亚洲熟妇无码八AV在线播放| 在线观看亚洲免费视频| 91嫩草免费国产永久入口| 国产免费A∨在线播放| 亚洲AV成人一区二区三区观看 | 区三区激情福利综合中文字幕在线一区亚洲视频1 | 亚洲日韩久久综合中文字幕| 亚洲欧洲第一a在线观看|