博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java连接Oracle数据库
阅读量:6411 次
发布时间:2019-06-23

本文共 1333 字,大约阅读时间需要 4 分钟。

Java连接Oracle基础应用:
1.Eclipse新建一个Java项目:OracleConnection
2.添加驱动文件到项目资源中,驱动文件在:
[Oracle安装路径]\product\11.2.0\dbhome_1\jdbc\lib  中找到。  文件名:ojdbc6.jar
3.新建一个Java类:OracleConnectionTest.java
代码如下:
import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;public class OracleConnectionTest {	private String url="jdbc:oracle:thin:@127.0.0.1:1521:YOOTK";	private String dbUsername="SCOTT";	private String dbPassword="tiger";	//注意要引入java.sql.Connection 而不是util包下的	private Connection conn=null;	private Statement statement=null;	private ResultSet rs=null;	private String sql="";		public void selectTest(){		try {			Class.forName("oracle.jdbc.OracleDriver");			conn=DriverManager.getConnection(url, dbUsername, dbPassword);			sql="select * from emp";			statement=conn.createStatement();			rs=statement.executeQuery(sql);			while(rs.next()){				System.out.println(rs.getString(1));			}		} catch (Exception e) {			e.printStackTrace();		}finally {			try {				if(rs==null)				{					rs.close();				}				if(statement==null)				{					statement.close();				}				if(conn==null)				{					conn.close();				}			} catch (Exception e2) {				// TODO: handle exception				e2.printStackTrace();			}		}	}	public static void main(String[] args) {		new OracleConnectionTest().selectTest();	}}

运行成功,控制台输出数据库EMP表第一列的所有值。

d90ea92fa64a14fd0c31a0df66915b277df842b3

转载地址:http://lvkra.baihongyu.com/

你可能感兴趣的文章
内存管理之1:x86段式内存管理与保护模式
查看>>
20180925上课截图
查看>>
IO输入/输出流的简单总结
查看>>
JavaScript之DOM-9 HTML DOM(HTML DOM概述、常用HTML DOM对象、HTML表单)
查看>>
技术成长之路(一)
查看>>
中国北方国际五金城硬件选型
查看>>
php.exe启动时提示缺少MVCR110.dall 64位 window系统 解决
查看>>
判断是否为数字方法
查看>>
[翻译] EF Core in Action 关于这本书
查看>>
js Uncaught TypeError: undefined is not a function
查看>>
数据库存储引擎
查看>>
[2019.2.13]BZOJ4318 OSU!
查看>>
版本号带两个小数点的,如何比较大小?( NSStringCompareOptions )
查看>>
QCustomplot使用分享(三) 图
查看>>
什么是java?
查看>>
WPF路径动画(动态逆向动画)
查看>>
Low Level Reader Protocol (LLRP) 简介
查看>>
[Micropython]TPYBoard v10x NRF24L01无线通讯模块使用教程
查看>>
mysql中show processlist过滤和杀死线程
查看>>
最新Sublime Text 2 激活 汉化
查看>>