JDBC(与Oracle的连接)
2016-01-05 13:29
429 查看
JDBC(与Oracle的连接)
标签: oraclejdbcnulleclipse数据库import2009-02-23 17:27 61799人阅读 评论(7) 收藏 举报
分类:
J***A笔记(47)
版权声明:本文为博主原创文章,未经博主允许不得转载。
JDBC编程步骤:
----java与Oracle数据的连接(lomboz_eclipse环境下)
1.在Oracle数据库安装文件夹中找到jdbc文件夹→lib文件夹→classesl2.jar
2.lomboz_eclipse中导入此Jar包
导入方法:
建立一个项目,在项目名称上右键鼠标选择Build Path→Add External Archives→
选择classesl2.jar进行导入
3.新建一程序编写与Oracle连接的代码
步骤如下:
1.实例话驱动类
class.forName("Oracle.jdbc.driver.OracleDriver");
2.建立到数据库的连接
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:
@192.168.8.1:1521:yuewei","scott","tiger");
3.将数据发送到数据库中
Statement stm = conn.CreatStatement();
4.执行语句(select语句)
ResultSet rs = stm.executeQuery(select * from dept);
5.显示语句
rs.getString("deptno");
完整代码如下:
[java] view
plaincopy
import java.sql.*;
public class TestJDBC {
public static void main(String[] args) {
ResultSet rs = null;
Statement stmt = null;
Connection conn = null;
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
//new oracle.jdbc.driver.OracleDriver();
conn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.0.1:1521:yuewei", "scott", "tiger");
stmt = conn.createStatement();
rs = stmt.executeQuery("select * from dept");
while(rs.next()) {
System.out.println(rs.getString("deptno"));
//System.out.println(rs.getInt("deptno"));
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
try {
if(rs != null) {
rs.close();
rs = null;
}
if(stmt != null) {
stmt.close();
stmt = null;
}
if(conn != null) {
conn.close();
conn = null;
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
相关文章推荐
- 一个非常标准的Java连接Oracle数据库的示例代码
- Oracle 删除列 drop columns
- oracle创建新用户2句话搞定
- ORACLE如何使用DBLINK连接另一个数据库[整理]
- Oracle 12c利用数据泵DataPump进行Oracle数据库备份
- Win64安装Oracle11g和32位PLSQL客户端
- 学习笔记(二) oracle 的控制文件 control file
- Oracle字符集的查看查询和Oracle字符集的设置修改
- 手机APP上传头像保存到oracle数据库中并显示头像(服务端)
- Ajax + JSON + Servlet + Oracle数据库实现省市县三级联动效果
- Oracle中sql量化分析工具
- How to use udev for Oracle ASM in Oracle Linux 6
- 【转】Oracle TYPE OBJECT(1)
- Oracle where 执行慢
- java连接oracle11g数据库的驱动包下载
- oracle 自定义函数 返回一个表类型(转)
- EF(EntityFramework)使用Code First连接Oracle数据库详解
- oracle exp实例
- oracle同义词
- 【翻译自mos文章】在Oracle 11.2 GI环境中,怎么备份与恢复OLR?