lyyb2001

          只是為方便自己找記錄而已
          posts - 57, comments - 27, trackbacks - 0, articles - 5
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 ::  :: 管理

          Struts-config.xml下連接sqlserver數據庫

          Posted on 2007-03-20 17:20 skycity 閱讀(1116) 評論(0)  編輯  收藏 所屬分類: 基本開發
          ? <data-sources>
          ??? <data-source key="login" type="org.apache.commons.dbcp.BasicDataSource">
          ????? <set-property property="driverClassName" value="com.microsoft.jdbc.sqlserver.SQLServerDriver"/>
          ????? <set-property property="url" value="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=blog"/>
          ????? <set-property property="username" value="sa"/>
          ????? <set-property property="password" value="root"/>
          ????? <set-property property="maxActive" value="20"/>
          ????? <set-property property="maxWait" value="10000"/>
          ????? <set-property property="autoCommit" value="false"/>
          ????? <set-property property="defaultReadOnly" value="false"/>
          ??? </data-source>
          ? </data-sources>
          http://jakarta.apache.org/commons/dbcp/下載org.apache.commons.dbcp包
          http://jakarta.apache.org/commons/pool/下載org.apache.commons.pool.impl包
          安裝好sqlserver2000,如果是2003的操作系統還需要安裝sp2以上的補丁.
          另外還需要安裝sqlserver2000的驅動,將msbase.jar,mssqlserver.jar,msutil.jar拷貝至lib目錄下。
          然后在servlet可以使用:
          ServletContext context=servlet.getServletContext();
          DataSource dataSource=(DataSource)context.getAttribute("login");
          然后調用form的方法
          DBUser dbuser=new DBUser(dataSource); //得到一個datasource值
          Connection conn=dataSource.getConnection();
          Statement stmt=connect.createStatement();
          ResultSet rs=stmt.executeQuery("sql語句");

          Lyyb2001
          主站蜘蛛池模板: 十堰市| 扎赉特旗| 乐至县| 息烽县| 阿拉善右旗| 荔浦县| 双鸭山市| 全州县| 张掖市| 太仆寺旗| 万宁市| 阿瓦提县| 前郭尔| 迁安市| 安泽县| 杨浦区| 武乡县| 红桥区| 临洮县| 海丰县| 潮安县| 阳朔县| 永新县| 鹿邑县| 太湖县| 邮箱| 普定县| 来凤县| 元江| 日照市| 台北市| 平原县| 贡山| 东山县| 广安市| 峨山| 建阳市| 武汉市| 汶川县| 遵义市| 双江|