JAVA连接Oracle两种方式
以前学习.NET连接数据库时,也是做各种的连接配置。而如今在用到java操纵Oracle时,同样是一些的操作。在此总结一下。
1.JDBC_ODBC连接数据库
此方法需要配置ODBC数据源,本机必须有Oracle数据库
1.配置数据源
打开控制面板——管理工具——数据源
2.接下来在代码中连接即可
//使用jdbc_odbc桥接方式连接,需要配置数据源 public static void main(String [] args){ try{ //1.加载驱动 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //2.得到连接,其中testDemo是配置的数据源的名称 Connection ct=DriverManager.getConnection("jdbc:odbc:testDemo", "scott", "tiger"); //从下面开始和sql server一模一样 Statement sm=ct.createStatement(); ResultSet rs=sm.executeQuery("select * from t_user"); while(rs.next()){ //输出用户名称 System.out.println(rs.getString(2));; } }catch(Exception e){ e.printStackTrace(); } }
2.纯JDBC驱动连接Oracle
此方法需要加载Oracle的JAR包,无需配置数据源,本机可以没有Oracle数据库,直接远程连接即可。代码如下:
//使用JDBC连接数据库 public static void main(String [] args){ try{ //1.加载驱动 Class.forName("oracle.jdbc.driver.OracleDriver"); //2.得到连接,其中testDemo是配置的数据源的名称,上述的ORCL是数据库的实例 Connection ct=DriverManager.getConnection("jdbc:oracle:thin:@192.168.24.202:1521:ORCL", "scott", "tiger"); //从下面开始和sql server一模一样 Statement sm=ct.createStatement(); ResultSet rs=sm.executeQuery("select * from t_user"); while(rs.next()){ //输出用户名称 System.out.println(rs.getString(2));; } }catch(Exception e){ e.printStackTrace(); } }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。