mysql和oracle jdbc连接
2016-05-24 11:42
169 查看
加载驱动。 Class.forName("oracle.jdbc.driver.OracleDriver"); 1 创建连接。 Connection con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl", "scott", "tiger"); 1 创建语句。 PreparedStatement ps = con.prepareStatement("select * from emp where sal between ? and ?"); ps.setInt(1, 1000); ps.setInt(2, 3000); 1 2 3 执行语句。 ResultSet rs = ps.executeQuery(); 1 处理结果。 while(rs.next()) { System.out.println(rs.getInt("empno") + " - " + rs.getString("ename")); } 1 2 3 关闭资源。先进开后关,后开先关原则,在finally总是执行代码块中关闭外部资源。 finally { if(con != null) { try { con.close(); } catch (SQLException e) { e.printStackTrace(); } } }
相关文章推荐
- 数据库 Oracle分区介绍
- ORACLE数据库连接之Io异常The Network Adapter could not establish the connection
- ORACLE查询删除重复记录三种方法
- Oracle的时间差写法
- windows 系统 oracle监听无法启动。
- Oracle SQL树形结构查询
- oracle官方提到被频繁询问的问题4(迁移单实例数据库为rac困难么)
- oracle官方提到被频繁询问的问题3(缓存融合技术和它的应用)
- oracle官方提到被频繁询问的问题2(rcp和或者rsh还需要么)
- oracle官方提到被频繁询问的问题1(rac中私网的条件需求)
- 160524、Linux下如何启动、关闭Oracle以及打开关闭监听
- Oracle中判断字段是否为数字
- Oracle删除当前用户下所有的表的方法
- oracle数据库 ORA-01461: can bind a LONG value only for insert into a LONG column解决方案
- Oracle中判断字段是否为数字
- Oracle SQL语句实现数字四舍五入取整
- Oracle SQL树形结构查询
- ORACLE查询删除重复记录三种方法
- Oracle Job时间间隔设置
- Oracle中nchar,char,varchar 与nvarchar区别