<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 閱讀(624) 評論(0)  編輯  收藏 所屬分類: java魔力
    主站蜘蛛池模板: 亚洲国产日韩视频观看| 亚洲日韩精品射精日| 亚洲午夜电影一区二区三区| 久久精品国产大片免费观看| 亚洲成在人线av| 在线观看特色大片免费网站| 国产成人亚洲综合色影视| 高清永久免费观看| 亚洲AV无码一区二区三区DV| 久久久久久免费一区二区三区| 亚洲欧洲无码AV电影在线观看| a在线视频免费观看| 亚洲国产精品久久久久久| 99re热精品视频国产免费| 亚洲日本在线播放| 性感美女视频免费网站午夜| 国产精品自拍亚洲| 亚洲人成人无码网www国产| 狠狠躁狠狠爱免费视频无码| 久久被窝电影亚洲爽爽爽| 午夜网站在线观看免费完整高清观看| 亚洲av无码成h人动漫无遮挡| 日本h在线精品免费观看| 2020天堂在线亚洲精品专区| 日本xxwwxxww在线视频免费| 九九九精品视频免费| 亚洲第一AV网站| 91视频国产免费| 男女啪啪免费体验区| 亚洲AV日韩AV永久无码免下载| 无码国产精品一区二区免费| 亚洲成熟丰满熟妇高潮XXXXX| 国产亚洲午夜高清国产拍精品| 久久国产乱子伦精品免费一| 国产v亚洲v天堂a无| 亚洲精品视频久久久| 亚洲精品视频在线观看免费| 亚洲AV电影天堂男人的天堂| 亚洲色成人网站WWW永久| 97在线线免费观看视频在线观看| 一区二区免费在线观看|