码家

Web Platform, Cloud and Mobile Application Development

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
package com.jdbc.OracleTest;
 2 
 3 import java.sql.DriverManager;
 4 import java.sql.Connection;
 5 import java.sql.ResultSet;
 6 import java.sql.SQLException;
 7 import java.sql.Statement;
 8 
 9 public class OracleJdbcConnectionTest {
10 
11  /**
12   * by jarin 2008年12月13日
13   * @param args
14   */
15  public static void main(String[] args) {
16   
17   try {
18    
19    //第一步要Jar包:在oracle安装的目录下,盘符:\oracle\ora92\jdbc\lib\ojdbc14.jar
20    
21    //加载驱动
22    Class.forName("oracle.jdbc.driver.OracleDriver");
23    
24    //连接字符串(协议名:jdbc,子协议名: oracle:thin 子名称:@localhost:1521:oracleDB)
25    String url ="jdbc:oracle:thin:@localhost:1521:ora92";
26    
27    try {
28     //建立连接
29     Connection conn = DriverManager.getConnection(url,"scott","1234");
30 
31     //创建Statement或者是PreparedStatement语句
32     Statement st = conn.createStatement();
33     String sqlStr= "select ename from emp";
34     
35     //执行查询
36     ResultSet rs = st.executeQuery(sqlStr);
37     //遍历结果
38     while (rs.next()) {
39      System.out.println(rs.getString(1));
40      
41     }
42    } catch (SQLException e) {
43     
44     e.printStackTrace();
45    }
46    
47   } catch (ClassNotFoundException e) {
48    
49    e.printStackTrace();
50   }
51  }
52 
53 }
54 
55 
posted on 2011-07-06 08:17  海山  阅读(3041)  评论(0编辑  收藏  举报