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

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

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

    ivaneeo's blog

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

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      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檢索調用這個Connection對象的第一個警告.如果有多個可以用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();
    }
    上面函數顯示了一個比較簡單的調用語句的方法.

    這里是使用的屬性文件注冊.屬性文件如下:
    --------------------------------------------------------------------
    #屬性文件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函數是使用了junit的fail方法,表示測試失敗.
    posted on 2005-08-04 21:13 ivaneeo 閱讀(621) 評論(0)  編輯  收藏 所屬分類: java魔力
    主站蜘蛛池模板: 亚洲国产成人精品久久| 18亚洲男同志videos网站| 日韩国产欧美亚洲v片| 日本一区二区三区免费高清| 亚洲欧洲综合在线| 日韩免费精品视频| 国产精品亚洲专区在线观看| 97免费人妻无码视频| 亚洲av成人综合网| 毛片a级毛片免费播放100| 亚洲性色AV日韩在线观看| 国产美女无遮挡免费视频网站| 亚洲成av人在线观看网站| 国产免费牲交视频| 一级做a爱过程免费视| 亚洲色WWW成人永久网址| 无码A级毛片免费视频内谢| 亚洲日本香蕉视频| 午夜爱爱免费视频| 四虎一区二区成人免费影院网址| 久久影视综合亚洲| 久久国产乱子伦免费精品| 亚洲日韩一区二区一无码| 亚洲?V乱码久久精品蜜桃 | 91嫩草国产在线观看免费| 日韩亚洲人成在线| 亚洲国产小视频精品久久久三级| 成人无码精品1区2区3区免费看| 香蕉视频在线观看亚洲| 又黄又爽又成人免费视频| 欧洲亚洲综合一区二区三区| 亚洲尤码不卡AV麻豆| 成人福利免费视频| 鲁啊鲁在线视频免费播放| 亚洲AV无码国产丝袜在线观看| 18禁免费无码无遮挡不卡网站 | 亚洲美女aⅴ久久久91| 日本免费人成视频播放| 日韩精品无码免费专区午夜不卡| 亚洲va乱码一区二区三区| 亚洲一级特黄大片在线观看|