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

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

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

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

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

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

    ?

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

    ?

    ?

    下載 SQL Server JDBC 驅動

    ?

    設置 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 驅動,具體位置在 C:\oracleora92\jdbc\lib\classes12.jar

    ?

    設置 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 驅動

    ?

    設置 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 驅動,具體位置在 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

    ?

    設置 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

    否則執行會出現錯誤,可能是 ibm jdbc 驅動和 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
    主站蜘蛛池模板: 亚洲色大成网站www永久男同 | 免费乱理伦在线播放| 亚洲噜噜噜噜噜影院在线播放| 无码精品人妻一区二区三区免费看| 国产亚洲综合色就色| 伊人久久大香线蕉免费视频| 国产综合精品久久亚洲| 日本免费A级毛一片| 久久久无码精品亚洲日韩按摩 | 午夜免费不卡毛片完整版| 亚洲一区欧洲一区| 精品剧情v国产在免费线观看 | 久久免费看黄a级毛片 | 国产91色综合久久免费分享| 亚洲精品美女视频| 在线视频观看免费视频18| 亚洲午夜福利在线视频| 免费观看午夜在线欧差毛片| 一级黄色免费大片| 亚洲AV无码乱码国产麻豆| 91久久精品国产免费直播| 亚洲精品永久在线观看| 亚洲成a人片在线观看久| 中文在线观看永久免费| 久久久久亚洲AV无码永不| 免费观看AV片在线播放| 黄床大片30分钟免费看| 亚洲国产第一站精品蜜芽| 亚欧色视频在线观看免费| 亚洲第一成年免费网站| 国产亚洲情侣一区二区无码AV| 久久久久久一品道精品免费看| 91丁香亚洲综合社区| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 日本激情猛烈在线看免费观看 | 亚洲免费在线视频观看| 日韩视频免费在线| 中文字幕视频在线免费观看| 亚洲乱码一二三四五六区| 又大又硬又爽免费视频| 精品无码AV无码免费专区|