java Oracle jjdbc 在eclipse中编写,无法成功连接Oracle

powerApower 2016-08-31 10:40:36
package day02;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;


public class JDBCDemo1 {

public static void mian(String[] args){
try{
System.out.println("连接成功");
Class.forName("oracl.jdbc.driver.OracleDriver");

Connection conn=DriverManager.getConnection("jdbc:oracle:thin:@192.168.10.201:1521:orcl","system","power123A");

Statement stat=conn.createStatement();
String sql="SELECT * FROM emp";
ResultSet rs=stat.executeQuery(sql);
while(rs.next())
System.out.println(rs.getInt("id")+" "+rs.getString("ename")+rs.getInt("deptno"));

}catch(Exception e){
e.printStackTrace();
}
}
}



在输出栏中一直提示 :
Oracle 12.1.0.2.0 JDBC 4.1 compiled with JDK7 on Thu_Aug_28_19:12:53_PDT_2014
#Default Connection Properties Resource
#Wed Aug 31 10:38:09 CST 2016
...全文
272 点赞 收藏 5
写回复
5 条回复
~平凡之人~ 2016年09月02日
把Class.forName("oracl.jdbc.driver.OracleDriver"); 改为:Class.forName("oracle.jdbc.driver.OracleDriver"); 书写的过程中Oracle少了一个e字母
回复 点赞
MONKEY_D_GARP 2016年09月01日
引用 1 楼 dzq584462393 的回复:
是不是jdk版本太低了
回复 点赞
java竹雨 2016年08月31日
看看orcale的包 和JDK吧
回复 点赞
100000000000000000 2016年08月31日
楼上说得这种情况可能性很大,请检查下jdbc的版本吧,一定要使用相应配套的版本,否则会出现各种莫名其妙的问题
回复 点赞
dzq584462393 2016年08月31日
是不是jdk版本太低了
回复 点赞
发动态
发帖子
Java SE
创建于2007-09-28

3.4w+

社区成员

30.7w+

社区内容

Java 2 Standard Edition
社区公告
暂无公告