<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

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

    JDBC 連接大全 ( SQL Server, ORACLE, MySQL, DB2 )

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

    ?

    1.? JDBC 連接 SQL Server?????????????????????????????????????

    ?

    ?

    下載 SQL Server JDBC 驅(qū)動

    ?

    設(shè)置 CLASSPATH=.;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

    ?

    例子:

    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();?

    ??? }

    ?

    }

    ?

    2.JDBC 連接 ORACLE- -??????????????????????????????????????

    ?

    ?

    oracle 自己帶 jdbc 驅(qū)動,具體位置在 C:\oracleora92\jdbc\lib\classes12.jar

    ?

    設(shè)置 CLASSPATH=.;C:\oracleora92\jdbc\lib\classes12.jar

    ?

    例子:

    import java.sql.*;

    public class ConOracle{

    ?Connection con;

    ?Statement st;

    ?ResultSet rs;?

    ?public ConOracle(){?

    ? try{

    ????????? String name="oracle.jdbc.driver.OracleDriver";

    ????????? String url="jdbc:oracle:thin@localhost:1521:database";

    ????????? 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[]){???

    ? ConOracle co=new ConOracle();?

    ?}

    }

    ?

    3.JDBC 連接 MySQL????????????????????????????????????

    ?

    ?

    下載 MySQLJDBC 驅(qū)動

    ?

    設(shè)置 CLASSPATH=.;C:\Program Files\MySQL\mysql-connector-java-3.2.0-alpha\mysql-connector

    -java-3.2.0-alpha\mysql-connector-java-3.2.0-alpha-bin.jar

    ?

    例子:

    import java.sql.*;

    public class ConMysql{

    ?Connection con;

    ?Statement st;

    ?ResultSet rs;?

    ?public ConMysql(){?

    ? try{

    ????????? String name="com.mysql.jdbc.Driver";

    ????????? String url="jdbc:mysql://localhost/database?user=user&password=password";?

    ????????? Class.forName(name);

    ????????? con=DriverManager.getConnection(url);

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

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

    ? }catch(Exception e){

    ?? e.printStackTrace();

    ? }

    ?}

    ?

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

    ? ConMysql cms=new ConMysql();?

    ?}

    }

    ?

    4. JDBC 連接 DB2- -??????????????????????????????????????

    ?

    ?

    DB2 自己帶 jdbc 驅(qū)動,具體位置在 C:\Program Files\IBM\SQLLIB\java\db2jcc.jar

    C:\Program Files\IBM\SQLLIB\java\db2jcc_license_cu.jar

    C:\Program Files\IBM\SQLLIB\java\db2jcc_license_cisuz.jar

    ?

    設(shè)置 CLASSPATH=.;C:\ProgramFiles\IBM\SQLLIB\java\db2jcc.jar;

    C:\ProgramFiles\IBM\SQLLIB\java\db2jcc_license_cu.jar;

    C:\ProgramFiles\IBM\SQLLIB\java\db2jcc_license_cisuz.jar

    ?

    注意:在使用 jdbc 連接 db2 時,一定要用 ibm 自己的 jdk

    否則執(zhí)行會出現(xiàn)錯誤,可能是 ibm jdbc 驅(qū)動和 sun jdk 不兼容的問題

    ????? 具體位置在 C:\Program Files\IBM\SQLLIB\java\jdk

    ?

    例子:

    import java.sql.*;

    public class ConDB2{

    ?Connection con;

    ?Statement st;

    ?ResultSet rs;?

    ?public ConDB2(){?

    ? try{

    ????????? String name="com.ibm.db2.jcc.DB2Driver";

    ????????? String url="jdbc:db2://localhost:50000/database";

    ???????? 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[]){???

    ? ConDB2 cd=new ConDB2();?

    ?}

    }

    ?

    posted on 2006-04-10 07:11 SINOJAVA 閱讀(788) 評論(0)  編輯  收藏 所屬分類: Java VS DataBase
    主站蜘蛛池模板: 国产亚洲精品2021自在线| 亚洲国产品综合人成综合网站| 黄网站免费在线观看| 亚洲国产区男人本色在线观看| www.91亚洲| 国产美女无遮挡免费网站| 在线人成免费视频69国产| 日本特黄特色AAA大片免费| 亚洲中文久久精品无码1| 亚洲黄色三级视频| 国产亚洲婷婷香蕉久久精品| 亚洲AⅤ无码一区二区三区在线| 成年女人免费视频播放体验区| 97在线视频免费播放| 无码人妻一区二区三区免费n鬼沢| 日韩成人毛片高清视频免费看| 亚洲老熟女五十路老熟女bbw| 亚洲影视一区二区| 亚洲国产精品一区二区三区在线观看| 亚洲AV无码久久寂寞少妇| 久久亚洲综合色一区二区三区| 久久精品国产精品亚洲艾草网美妙| 免费观看的a级毛片的网站| 暖暖免费高清日本一区二区三区| 国产精品美女午夜爽爽爽免费| 欧美a级在线现免费观看| 美女被免费视频网站a国产| 免费一看一级毛片全播放| 久久青青草原亚洲av无码| 亚洲国产精品免费视频| 亚洲欧洲精品久久| 男女啪啪免费体验区| 国产精品区免费视频| 午夜一级毛片免费视频| 亚洲日韩中文字幕在线播放| 久久亚洲精精品中文字幕| 亚洲AV无码一区二区三区性色| jizz日本免费| 成人奭片免费观看| 亚洲综合色视频在线观看| 亚洲色大成网站www久久九|