用jdbc連接 sql server 2000數(shù)據(jù)庫

          ?學(xué)習(xí)java很長時(shí)間了,對于程序和數(shù)據(jù)庫的連接我一直用jdbc-odbc,沒有用jdbc直接和數(shù)據(jù)庫連接的原因很簡單。不會,呵呵。總是連接不成功所以也就沒心思連接了……

          今天公司呆著無聊,網(wǎng)上轉(zhuǎn)了轉(zhuǎn),又有了試圖用jdbc連接sql server 2000的想法,畢竟,不用設(shè)置那么多東西,對使用者非常方便,并且用jdbc直接連接數(shù)據(jù)庫的速度也比jdbc-odbc要快。

          不敢獨(dú)享這個(gè)成果,拿出來一起分享。

          1、首先要確保安裝了 sql server 2000,在xp 或win 2003下安裝了? sql sp4 補(bǔ)丁(補(bǔ)丁非常重要,我就是一直沒有給數(shù)據(jù)庫打補(bǔ)丁不能連接的,呵呵)。
          2、下載并安裝sql server jdbc驅(qū)動器。把安裝驅(qū)動器目錄下lib中的三個(gè)jar包msbase.jar、mssqlserver.jar、msutil.jar放到你的web 服務(wù)器的lib 下面。或者設(shè)置到環(huán)境變量classpath中。
          3、用下面代碼測試你連接是否成功(程序中的表為sql server 2000自帶數(shù)據(jù)庫表)
          import java.sql.*;
          public class ConSqlserver{?
          ??? Connection con;
          ??? Statement st;
          ??? ResultSet rs;??
          ??? public ConSqlserver(){??
          ??????? try{?
          ?????????????? String name="com.microsoft.jdbc.sqlserver.SQLServerDriver";
          ?????????????? String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=northwind;User=user;Password=password";?

          ???????????????Class.forName(name);
          ?????????????? con=DriverManager.getConnection(url,"user","password");
          ?????????????? System.out.println("連接成功!");
          ?????????????? con.close();?? ????? ??
          ???????? }catch(Exception e){
          ?????????????? e.printStackTrace();
          ???????? }
          ??? }
          ?
          ??? public static void main(String args[]){????
          ??????? ConSqlserver cs=new ConSqlserver();??
          ??? }
          ?
          }

          呵呵,如果沒有問題的話,應(yīng)該可以了!

          如有問題,與我聯(lián)系。我會盡量幫助你:)
          sunwenjie0929@gmail.com

          posted on 2006-05-22 22:16 prince 閱讀(1938) 評論(2)  編輯  收藏 所屬分類: Java成長歷程

          評論

          # re: 用jdbc連接 sql server 2000數(shù)據(jù)庫 2006-07-27 14:14 陳曉路

          您好,我是一新手,sp3補(bǔ)丁行嗎?sp3補(bǔ)丁安裝在什么地方?
          我的郵箱:chenxiaolu110@sina.com  回復(fù)  更多評論   

          # re: 用jdbc連接 sql server 2000數(shù)據(jù)庫 2006-07-28 10:06 prince

          @陳曉路
          你好,sp3就可以。你直接安裝到sql server 2000下就可以
            回復(fù)  更多評論   

          <2006年7月>
          2526272829301
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(4)

          隨筆分類(72)

          相冊

          blog友人

          搜索

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 辛集市| 肇源县| 嫩江县| 中江县| 瑞安市| 屯门区| 石阡县| 霍林郭勒市| 鄂托克旗| 湄潭县| 招远市| 乐昌市| 康马县| 和政县| 白朗县| 山东| 应用必备| 铁岭市| 台东市| 阳原县| 家居| 游戏| 安龙县| 泉州市| 玉环县| 乌苏市| 梁河县| 盱眙县| 玛沁县| 菏泽市| 遵义县| 陵川县| 龙州县| 伽师县| 南靖县| 恩平市| 平利县| 广河县| 惠安县| 中牟县| 贵港市|