java 操作oracle数据库

1、导入所需jar包,在oracle客户端安装目录的\jdbc\lib找到ojdbc14.jar和nls_charset12.jar,将这两个jar包添加到工程中。

(比较简单的做法是:在工程中新建一个目录libs,将jar包拷贝到该目录下,在jar文件上右击,选择Add to Build Path)


2、编写测试代码

import java.sql.*;  
   
public class Main {  
    String dbUrl = "jdbc:oracle:thin:@oracle数据库IP:端口号:数据库实例名";  
    String theUser = "mw_sys";  
    String thePw = "sys";  
    Connection c = null;  
    Statement conn;  
    ResultSet rs = null;  
   
    public Main() {  
       try {  
           Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();  
           c = DriverManager.getConnection(dbUrl, theUser, thePw);  
           conn = c.createStatement();  
       } catch (Exception e) {  
           e.printStackTrace();  
       }  
    }  
   
    public ResultSet executeQuery(String sql) {  
       rs = null;  
       try {  
           rs = conn.executeQuery(sql);  
       } catch (SQLException e) {  
           e.printStackTrace();  
       }  
       return rs;  
    }  
   
    public void close() {  
       try {  
           conn.close();  
           c.close();  
       } catch (Exception e) {  
           e.printStackTrace();  
       }  
    }  
   
    public static void main(String[] args) {  
       ResultSet rs;  
       Main conn = new Main();  
       rs = conn.executeQuery("select * from 表名");  
       try {  
           while (rs.next()) {  
              System.out.println(rs.getString("字段名"));  
           }  
       } catch (Exception e) {  
           e.printStackTrace();  
       }  
    }  
}  


上面代码只列出了数据库的查询操作,其他操作类同。红色部分是需要修改的地方。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值