JDBC、ODBC、不需配置DSN的幾個數據庫連接


          /*
           * FranlkTest.java
           * 模塊:
           * 版權所有:Franlk
           */


          import java.sql.*;
          /**
           * 此類的簡要說明:。
           * <p>
           * 創建日期:2007-4-10<br>
           * 修改歷史:<br>
           * 修改日期:<br>
           * 修改人  :<br>
           * 修改內容:。<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";//驅動,一般用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";//驅動,裝完JDK在$JAVA_HOME$/jre/lib/rt.jar就有這個驅動。
            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 對應數據庫文件。
            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";//驅動,裝完JDK在$JAVA_HOME$/jre/lib/rt.jar就有這個驅動。
            String odbcUrl = "jdbc:odbc:franlk_odbc";//franlk_odbc:ODBC數據源中配置的數據源名稱  
            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");//驅動,裝完JDK在$JAVA_HOME$/jre/lib/rt.jar就有這個驅動。       
               String sourceURL ="jdbc:odbc:driver={Microsoft Visual FoxPro Driver};SourceType=DBF;SourceDB=C://dfcb//dfcb_k;UID=;PWD=";//UID:用戶名;PWD:密碼 
               //  C://dfcb//dfcb_kFoxPro :對應*.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);
                }
           }
          }



          歡迎大家訪問我的個人網站 萌萌的IT人

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

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

          導航

          統計

          常用鏈接

          留言簿(3)

          我參與的團隊

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          收藏夾

          BLOG

          FRIENDS

          LIFE

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 黑龙江省| 镶黄旗| 日照市| 涿州市| 通海县| 噶尔县| 新巴尔虎左旗| 抚顺市| 临湘市| 宣汉县| 讷河市| 云霄县| 江北区| 长寿区| 铜川市| 白玉县| 思南县| 陕西省| 丹棱县| 定边县| 松潘县| 两当县| 渝北区| 邹平县| 邢台市| 墨玉县| 甘洛县| 海宁市| 静海县| 浠水县| 柘荣县| 泾川县| 清新县| 新沂市| 连州市| 连南| 北票市| 永兴县| 修文县| 延长县| 保亭|