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

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

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

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

          1、首先要確保安裝了 sql server 2000,在xp 或win 2003下安裝了? sql sp4 補(bǔ)丁(補(bǔ)丁非常重要,我就是一直沒(méi)有給數(shù)據(jù)庫(kù)打補(bǔ)丁不能連接的,呵呵)。
          2、下載并安裝sql server jdbc驅(qū)動(dòng)器。把安裝驅(qū)動(dòng)器目錄下lib中的三個(gè)jar包msbase.jar、mssqlserver.jar、msutil.jar放到你的web 服務(wù)器的lib 下面。或者設(shè)置到環(huán)境變量classpath中。
          3、用下面代碼測(cè)試你連接是否成功(程序中的表為sql server 2000自帶數(shù)據(jù)庫(kù)表)
          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();??
          ??? }
          ?
          }

          呵呵,如果沒(méi)有問(wèn)題的話,應(yīng)該可以了!

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

          posted on 2006-05-22 22:16 prince 閱讀(1940) 評(píng)論(2)  編輯  收藏 所屬分類(lèi): Java成長(zhǎng)歷程

          評(píng)論

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

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

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

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

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

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(4)

          隨筆分類(lèi)(72)

          相冊(cè)

          blog友人

          搜索

          最新評(píng)論

          閱讀排行榜

          主站蜘蛛池模板: 和政县| 邵东县| 仙游县| 枣强县| 扬中市| 托克托县| 义乌市| 镇安县| 肥东县| 日土县| 高阳县| 城口县| 兴安盟| 于都县| 县级市| 交城县| 蕲春县| 湾仔区| 赤峰市| 拉萨市| 洛隆县| 永和县| 高碑店市| 中阳县| 文化| 无极县| 崇礼县| 寻甸| 额敏县| 芒康县| 霞浦县| 安康市| 新昌县| 呼和浩特市| 开鲁县| 南平市| 陵川县| 湖州市| 自贡市| 金阳县| 南涧|