Java Sky of Zhao
          受挫一次,對生活的理解加深一層;失誤一次對人生的感悟增添一階;不幸一次,對世界的認(rèn)識(shí)成熟一級(jí);磨難一次,對成功的內(nèi)涵透徹一遍!
          posts - 5,comments - 4,trackbacks - 0
          ?

          [ 原創(chuàng) ] JDBC 如何連接 SQL SERVER 2000 的默認(rèn)實(shí)例和命名實(shí)例

          ?

          引用請注明出處 :http//www.aygfsteel.com/SINOJAVA

          ?

          ( ) 下載 Microsoft SQL Server 2000 Service Pack 3a 并安裝
          http://www.microsoft.com/downloads/details.aspx?FamilyId=90DCD52C-0488-4E46-AFBF-ACACE5369FA3&displaylang=zh-cn

          ?

          ( ) 下載并安裝 SQL SERVER 2000 JDBC 驅(qū)動(dòng) ( SQL Server 2000 Driver for JDBC Service Pack 3 )

          http://www.microsoft.com/downloads/details.aspx?FamilyId=07287B11-0502-461A-B138-2AA54BFDC03A&displaylang=en

          ?

          ( ) 配置 JDBC 驅(qū)動(dòng) classpath 環(huán)境變量 :

          方法 1:

          ?

          填加 :

          C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;

          C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar;

          C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar;

          ?

          : C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\ 為我 JDBC 得安裝路徑

          ?

          方法 2:

          ?

          mssqlserver.jar; msutil.jar; msbase.jar 拷貝到 JDK lib 目錄下 , 然后設(shè)置 classpath

          ?

          D:\Java\jdk1.5.0_05\lib\sqlserver\msutil.jar;

          D:\Java\jdk1.5.0_05\lib\sqlserver\msbase.jar;

          D:\Java\jdk1.5.0_05\lib\sqlserver\mssqlserver.jar;

          ?

          ( ) 創(chuàng)建連接數(shù)據(jù)庫默認(rèn)實(shí)例得連接代碼 :

          ?

          import java.sql.*;

          public class ConSqlserver {

          ????

          ???? Connection con=null;

          ???? //Statement st=null;

          ???? //ResultSet re=null;

          ????

          ???? public ConSqlserver()

          ???? {

          ??????????? try

          ??????????? {

          ??????????? ??? String driver="com.microsoft.jdbc.sqlserver.SqlServerDriver";

          ??????????? ??? String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Northwind";

          ??????????? ??? Class.forName(driver).newInstance();

          ??????????? ??? con =DriverManager.getConnection(url,"sa","zhaopf");

          ??????????? ??? System.out.println(" 連接成功 !");

          ??????????? ??? con.close();

          ???????????

          ??????????? }

          ??????????? catch(Exception e)

          ??????????? {

          ?????????????????? e.printStackTrace();

          ??????????? }

          ???????????

          ???????????

          ???? }

          ?

          ?????? public static void main(String[] args)

          ???? {

          ??????????? // TODO 自動(dòng)生成方法存根

          ??????????? ConSqlserver con=new ConSqlserver();

          ???????????

          ?

          ???? }

          ?

          }

          ?

          ( ) 創(chuàng)建連接數(shù)據(jù)庫命名實(shí)例的連接代碼 ( 實(shí)例名為 SINOIT\SINOSERVER) L

          ?

          import java.sql.*;

          public class ConSqlserverppp {

          ????

          ???? Connection con=null;

          ???? //Statement st=null;

          ???? //ResultSet re=null;

          ????

          ???? public ConSqlserverppp()

          ???? {

          ??????????? try

          ??????????? {

          ??????????? ??? //String driver="com.microsoft.jdbc.sqlserver.SqlServerDriver";

          ???? ?????? ??? String url="jdbc:microsoft:sqlserver://SINOIT\\SINOSERVER;DatabaseName=Northwind";

          ??????????? ???

          ??????????? ??? Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();

          ??????????????????

          ??????????? ??? //Class.forName(driver);//.newInstance();

          ??????????? ??? con =DriverManager.getConnection(url,"sa","zse");

          ??????????? ??? //st=con.createStatement();

          ??????????? ??? System.out.println(" 連接成功 !");

          ??????????? ??? con.close();

          ???????????

          ??????????? }

          ??????????? catch(Exception e)

          ??????????? {

          ?????????????????? e.printStackTrace();

          ??????????? }

          ???????????

          ???????????

          ???? }

          ?

          ???? public static void main(String[] args)

          ???? {

          ???????????

          ??????????? ConSqlserverppp con=new ConSqlserverppp();

          ???? }

          ?

          }

          posted on 2006-04-10 07:24 SINOJAVA 閱讀(2653) 評(píng)論(1)  編輯  收藏

          FeedBack:
          # re: [ 原創(chuàng)--置頂] JDBC 如何連接 SQL SERVER 2000 的默認(rèn)實(shí)例和命名實(shí)例
          2007-01-26 17:35 | marigold、
          簡單明了,很好呀!  回復(fù)  更多評(píng)論
            

          只有注冊用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 西吉县| 扶沟县| 樟树市| 报价| 黄大仙区| 阜康市| 武冈市| 盖州市| 肇庆市| 平潭县| 措勤县| 石家庄市| 汤阴县| 雷州市| 库伦旗| 建瓯市| 金寨县| 红安县| 桑植县| 泽普县| 年辖:市辖区| 绥阳县| 和田市| 堆龙德庆县| 济宁市| 明水县| 伊宁市| 新津县| 蚌埠市| 长治县| 鄯善县| 蓬莱市| 绥棱县| 广元市| 临海市| 镇远县| 涞水县| 郧西县| 大方县| 玉田县| 开鲁县|