JDBC、ODBC、不需配置DSN的幾個(gè)數(shù)據(jù)庫連接


          /*
           * FranlkTest.java
           * 模塊:
           * 版權(quán)所有:Franlk
           */


          import java.sql.*;
          /**
           * 此類的簡要說明:。
           * <p>
           * 創(chuàng)建日期:2007-4-10<br>
           * 修改歷史:<br>
           * 修改日期:<br>
           * 修改人  :<br>
           * 修改內(nèi)容:。<br>
           *
           * @author FRANLK
           * @version 1.0
           */
          public class FranlkTest {

           public static void main(String[] args) {
            System.out.println(4/2);
            System.out.println(5 % 2); 
            System.out.println("=======================通過JDBC直接連ORACLE==========================================");
            String driver ="oracle.jdbc.driver.OracleDriver";//驅(qū)動(dòng),一般用ojdbc14.jar包
            String url = "jdbc:oracle:thin:@192.168.0.19:1521:YXDB";
            String user ="userid";
            String pwd = "oracle";
            Connection conn = null;
            try{
             Class.forName(driver);
             conn = DriverManager.getConnection(url,user,pwd);   
             System.out.println("===conn========"+conn);
             if(conn!=null){
              conn.close();
             }
            }catch(Exception ex){
             ex.printStackTrace();
            }
            System.out.println("=======================不需要配置DSN連接Access==========================================");
            String odbcDriver_1 = "sun.jdbc.odbc.JdbcOdbcDriver";//驅(qū)動(dòng),裝完JDK在$JAVA_HOME$/jre/lib/rt.jar就有這個(gè)驅(qū)動(dòng)。
            String odbcUrl_1 = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=D://FRANLK//ACCESS_DB//FRANLK_ACCESS.mdb"; 
            //  D://FRANLK//ACCESS_DB//FRANLK_ACCESS.mdb 對(duì)應(yīng)數(shù)據(jù)庫文件。
            String odbcUser_1 ="";
            String odbcPwd_1 = "";
            Connection odbcConn_1 = null;
            try{
             Class.forName(odbcDriver_1);
             odbcConn_1 = DriverManager.getConnection(odbcUrl_1,odbcUser_1,odbcPwd_1);   
             System.out.println("==odbcConn_1========="+odbcConn_1);
             if(odbcConn_1!=null){
              odbcConn_1.close();
             }
            }catch(Exception ex){
             ex.printStackTrace();
            }

            System.out.println("==================通過ODBC連接ORACLE;通過DSN===============================================");
            String odbcDriver = "sun.jdbc.odbc.JdbcOdbcDriver";//驅(qū)動(dòng),裝完JDK在$JAVA_HOME$/jre/lib/rt.jar就有這個(gè)驅(qū)動(dòng)。
            String odbcUrl = "jdbc:odbc:franlk_odbc";//franlk_odbc:ODBC數(shù)據(jù)源中配置的數(shù)據(jù)源名稱  
            String odbcUser ="ydyx";
            String odbcPwd = "ydyx";  
            try{
             Class.forName(odbcDriver);
             Connection odbcConn  = DriverManager.getConnection(odbcUrl,odbcUser,odbcPwd);   
             System.out.println("==odbcConn========="+odbcConn);
             if(odbcConn!=null){
              odbcConn.close();
             }
            }catch(Exception ex){
             ex.printStackTrace();
            }
            System.out.println("************不需要配置DSN連接FoxPro*****************************************");
            try
                {
            
                  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//驅(qū)動(dòng),裝完JDK在$JAVA_HOME$/jre/lib/rt.jar就有這個(gè)驅(qū)動(dòng)。       
               String sourceURL ="jdbc:odbc:driver={Microsoft Visual FoxPro Driver};SourceType=DBF;SourceDB=C://dfcb//dfcb_k;UID=;PWD=";//UID:用戶名;PWD:密碼 
               //  C://dfcb//dfcb_kFoxPro :對(duì)應(yīng)*.dbf文件的目錄。
                  Connection databaseConnection = DriverManager.getConnection(sourceURL);
               System.out.println("========="+databaseConnection);
               if(databaseConnection!=null){
               databaseConnection.close();
               }
              
                }
                catch(ClassNotFoundException cnfe)
                {
                  System.err.println(cnfe);
            
                }
                catch(SQLException sqle)
                {
                  System.err.println(sqle);
                }
           }
          }



          歡迎大家訪問我的個(gè)人網(wǎng)站 萌萌的IT人

          posted on 2007-04-10 13:36 見酒就暈 閱讀(878) 評(píng)論(0)  編輯  收藏 所屬分類: DB

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(3)

          我參與的團(tuán)隊(duì)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          收藏夾

          BLOG

          FRIENDS

          LIFE

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 彭山县| 满洲里市| 永顺县| 舒兰市| 凤阳县| 清流县| 黑龙江省| 靖西县| 霍城县| 阳泉市| 枣强县| 黄梅县| 乌苏市| 德清县| 固始县| 西乡县| 西充县| 宣汉县| 宝兴县| 云和县| 枣庄市| 满城县| 樟树市| 宝清县| 博乐市| 都江堰市| 盐边县| 阳谷县| 辛集市| 忻城县| 建平县| 攀枝花市| 永兴县| 北川| 闸北区| 肇庆市| 武宣县| 雅江县| 和平区| 香河县| 常山县|