Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2244304
  • 博文数量: 556
  • 博客积分: 11457
  • 博客等级: 上将
  • 技术积分: 5973
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-24 22:33
文章分类

全部博文(556)

文章存档

2013年(22)

2012年(74)

2011年(460)

分类: Java

2011-08-06 13:42:16

查询数据库:

  1. import java.sql.*;
  2. import oracle.jdbc.OracleDriver;
  3. import oracle.i18n.*;
  4. public class Conn_Oracle {
  5.     public static void main(String[] args) {
  6.         Connection conn=null; //连接对象
  7.         Statement stmt=null; //语句对象
  8.         ResultSet rs=null; //结果集对象

  9.      String driverClassName = "oracle.jdbc.driver.OracleDriver";
  10.         String url = "jdbc:oracle:thin:@202.200.119.143:1521:orcl";
  11.         String userName = "hdptdep";
  12.         String passWord = "123456";
  13.         String sql="select * from DYZWLXXXB order by ZWID";
  14.         try{
  15.             DriverManager.registerDriver(new OracleDriver()); //注册驱动程序
  16.             conn=DriverManager.getConnection(url,userName,passWord);
  17.             System.out.println(conn.isClosed()); //若Connection对象的isClosed()方法返回false,
  18.             //那么表示数据库是打开的
  19.             stmt=conn.createStatement();
  20.             //执行查询语句
  21.             rs=stmt.executeQuery(sql);
  22.             while(rs.next()){
  23.                 System.out.println("-------------------------");
  24.                 System.out.println(rs.getInt(1)+""+rs.getString(2));
  25.             }

  26.             //关闭连接
  27.             if(!conn.isClosed())
  28.                 conn.close();

  29.         }catch(SQLException e){
  30.             e.printStackTrace();
  31.         }
  32.     }
  33. }

阅读(781) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~