java中操作Oracle数据库(通过JDBCODBC驱动,OS:windows 2000)

参考 http://java.sun.com/docs/books/tutorial/jdbc/basics/index.html
     java中操作Oracle数据库,经过以下几个步骤,
1.将OracleHome/jdbc/lib/目录的所有文件添加到jre/lib/ext目录;(配置JDBC驱动)
2.创建odbc源,在控制面板=》管理工具=》数据源(odbc)中添加DSN,比如取名为OracleDSN,选择一个Service,输入用户名密码,测试连接,若通过说明成功;
3.在程序中加载jdbc驱动(下面的例子用的是JdbcOdbc驱动),建立连接,执行Query.
 
     下面是连接OracleDSN ODBC data source的一个类,方法Test()连接数据库后,读取tbljob的内容,并显示所有记录。
 
import java.sql.*;
 
 class OracleConnect {
 public static void Test() {  //connection by JdbcOdbcDriver

  try {
   //load the driver:
   Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
 
   //connect the Database,OracleDSN is the ODBC data source ;
   String url = "jdbc:odbc:OracleDSN";
   Connection conn = DriverManager.getConnection(url, "system",
     "system_passwd");
 
   // Create a Statement
   Statement stmt = conn.createStatement();
 
   // Select first_name and last_name column from the employees table
   ResultSet rset = stmt.executeQuery("select * from tbljob;");
 
   // Iterate through the result and print the employee names
   while (rset.next())
    System.out.println(rset.getString(1) + " " + rset.getString(2));
 
   // Close the RseultSet2
   rset.close();
 
   // Close the Statement
   stmt.close();
 
   // Close the connection
   conn.close();
 
  } catch (Exception e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }
 
 }
 

}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值