jdbc連接(驅動包ojdbc6.jar)
String driver = "oracle.jdbc.OracleDriver"; //驅動標識符 String url = "jdbc:oracle:thin:@localhost:1521:orcl"; //鏈接字符串 String user="usr"; String pwd="pwd"; Class.forName(driver); Connection con = null; PreparedStatement pstm = null; ResultSet rs = null; try{ con=DriverManager.getConnection(url,user, pwd); String sql = "select * from user"; pstm =con.prepareStatement(sql); rs = pstm.executeQuery(); while(rs.next()) { int uid= rs.getInt("id"); } }catch(Exception e){ e.printStackTrace(); }finally{ if(rs != null) { try { rs.close(); } catch (SQLException e) { e.printStackTrace(); } } // 關閉執行通道 if(pstm !=null) { try { pstm.close(); } catch (SQLException e) { e.printStackTrace(); } } // 關閉連接通道 try { if(con != null &&(!con.isClosed())) { try { con.close(); } catch (SQLException e) { e.printStackTrace(); } } } catch (SQLException e) { e.printStackTrace(); } } }
odbc方式 1,首先要保證您的機器上裝了oracle服務器端,並且能夠正常運行。進入控制面板,將“查看方式” 改為“小圖標” 2,點擊管理工具,進入文件夾后,雙擊“數據源(ODBC)” 3,點擊“添加” 4,選擇對應的oracle數據庫,我的oracle數據庫服務名為oradb11g_home1,您的數據庫名字可能不一樣,注意核對,選中之后點擊完成。 5,配置相關數據源信息,第一行是數據源的名字,自己取,方便以后程序調用, 6,第二行可以選擇不填,第三行是選擇oracle數據庫的服務器,可以是url,如果數據庫安裝在本地,就選擇本地服務器的名字。 7,點擊“test connection”測試一下是否能夠連接成功,如果不成功,檢查一下oracle服務器的配置是否正確。 8,確認無誤后,點擊確定,至此,oracle數據源配置完畢 使用java開始連接遠程服務器oracle String driver = "sun.jdbc.odbc.JdbcOdbcDriver"; String url = "jdbc:odbc:bzk"; String user="usr"; String pwd="pwd"; Class.forName(driver); Connection con = DriverManager.getConnection(url,user,pwd);
//資料來源:https://jingyan.baidu.com/article/5552ef47f0c5b8518efbc97f.html