<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 閱讀(623) 評論(0)  編輯  收藏 所屬分類: java魔力
    主站蜘蛛池模板: 欧洲美熟女乱又伦免费视频| 亚洲剧情在线观看| 丝袜足液精子免费视频| 亚洲午夜未满十八勿入| 黄色片在线免费观看 | 亚洲欧洲精品在线| 全免费A级毛片免费看网站| 三级片免费观看久久| 久久亚洲AV成人无码国产| aa级女人大片喷水视频免费| 久久国产亚洲精品无码| 日韩免费一区二区三区| 久久免费国产视频| 狠狠入ady亚洲精品| 日韩精品一区二区亚洲AV观看| 日韩免费一区二区三区| 999任你躁在线精品免费不卡| 香蕉视频亚洲一级| 亚洲美女视频网站| 国产成人精品日本亚洲专区61| 最近中文字幕免费2019| 国产99精品一区二区三区免费| 亚洲国产av一区二区三区丶| 超清首页国产亚洲丝袜| 妞干网免费视频观看| 无码精品人妻一区二区三区免费看| WWW国产亚洲精品久久麻豆| 亚洲综合男人的天堂色婷婷| 亚洲精品456播放| 四虎影院免费视频| 222www在线观看免费| 精品人妻系列无码人妻免费视频| 亚洲熟女综合色一区二区三区| 亚洲精品无码高潮喷水在线| 国产jizzjizz视频免费看| 成人免费毛片内射美女-百度| 最好免费观看高清在线| 国产区在线免费观看| 怡红院亚洲红怡院在线观看| ass亚洲**毛茸茸pics| 亚洲天天在线日亚洲洲精|