在数据库的研发方面,JDB与Oracle的连接起着重大的作用,因此建立JDBC与Orecle对于建立数据库有着重要的联系。所以也就必须得学好JDBC的编程,今天让我们来进一步学习JDBC的编程。
JDBC编程步骤:
—-java与Oracle数据的连接(lomboz_ecliPSe环境下)
1.在Oracle数据库安装文件夹中找到jdbc文件夹→lib文件夹→classesl2.jar
2.lomboz_eclipse中导入此Jar包
导入方法:
建立一个项目,在项目名称上右键鼠标选择BuildPath→AddExternalArchives→
选择classesl2.jar进行导入
3.新建一程序编写与Oracle连接的代码
步骤如下:
1.实例话驱动类
class.forName(“Oracle.jdbc.driver.OracleDriver”);
2.建立到数据库的连接
Connectionconn=DriverManager.getConnection(“jdbc:oracle:thin:
[email protected]:1521:yuewei”,”scott”,”tiger”);
3.将数据发送到数据库中
Statementstm=conn.CreatStatement();
4.执行语句(select语句)
ResultSetrs=stm.executeQuery(select*fromdept);
5.显示语句
rs.getString(“deptno”);
完整代码如下:
[java]viewplaincopy
importjava.sql.*;
publicclassTestJDBC{
publicstaticvoidmain(String[]args){
ResultSetrs=null;
Statementstmt=null;
Connectionconn=null;
try{
Class.forName(“oracle.jdbc.driver.OracleDriver”);
//neworacle.jdbc.driver.OracleDriver();
conn=DriverManager.getConnection(“jdbc:oracle:thin:@192.168.0.1:1521:yuewei”,”scott”,”tiger”);
stmt=conn.createStatement();
rs=stmt.executeQuery(“select*fromdept”);
while(rs.next()){
System.out.println(rs.getString(“deptno”));
//System.out.println(rs.getInt(“deptno”));
}
}catch(ClassNotFoundExceptione){
e.printStackTrace();
}catch(SQLExceptione){
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(SQLExceptione){
e.printStackTrace();
}
}
}
}
学习好JDBC(与Oracle的连接)的讲述将会对我们建立数据库有重要的帮助。