2011-12-05 162 views
1

我正在尝试创建一个java程序,它允许我访问oracle数据库来运行sql查询。程序不应该太难,但我不能让IDE正常工作。通过java访问oracle数据库

示例程序之类的老师给我们使用与

import java.sql.*; 
import oracle.jdbc.*; 
import oracle.jdbc.pool.*; 
import java.util.*; 

开始了,我的主要问题是,我使用(日食太阳神)的IDE将无法识别import oracle.jdbc声明。我花了几个小时寻找一个插件或任何东西来解决这个问题。我甚至安装Netbeans认为我会有更多的运气。有什么建议么?

回答

5

您需要下载的jar ORACLE JDBC Drivers并在您的项目在Eclipse上导入:项目 - >属性 - > Java构建路径 - >库和“添加外部库”

+0

谢谢,那个窍门 – Dommol

+0

不客气先生! :) –

2

你有司机here

我建议不要使用import oracle.jdbc。*;使用开始只是java.sql中

一个很好的链接,开始使用的是here

在休息把司机在类路径@Andrea推荐

0

在记事本编辑器(不是月食..)这是类型4连接,它比所有其他的更快注意: - 设置ur 类路径 for oracle搜索更多关于“tnsnames.ora”的文件,这将帮助你在此代码的第4行。

import java.sql.*; 

class A { 
    public static void main(String arr[]) { 
     try { 
      Class.forName("oracle.jdbc.dirver.OracleDriver"); 
      Connection con = DriverManager.getConnection("jdbc:oracle.thin:@localhost:1521:XE","System","manager"); 
      Statement stmt=con.creatStatement(); 
      ResultSet rset=stmt.executeQuery("Select * from emp"); 
      while(rset.next()) { 
       System.out.println(rset.getInt(1)+"\t"+rset.getInt(2)); 
      } 
      con.close(); 
     } catch(Exception e) { } 
    } 
}