当前位置:天才代写 > tutorial > 数据库教程 > 关于JDBC(与Oracle的连接)的讲述

关于JDBC(与Oracle的连接)的讲述

2018-05-19 08:00 星期六 所属: 数据库教程 浏览:494

   在数据库的研发方面,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”);JDBC(与Oracle的连接)_JDBC_Oracle数据库_课课家教育

  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的连接)的讲述将会对我们建立数据库有重要的帮助。

 

    关键字:

天才代写-代写联系方式