oracle 11g jdbc连接问题

hxt30253 2008-12-16 05:44:05
各位高手 帮帮忙啊 我的oracle 11g 连接不了jdbc 代码如下:package cn.itp1.hxt;

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

public class OracleTest {
static Connection conn;
static Statement stm;
static ResultSet rs;
static String driver="oracle.jdbc.driver.OracleDriver";
static String url="jdbc:oracle:thin:@127.0.0.1:1521:orcl";
public static void main(String[] args) {
try {
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
//new oracle.jdbc.driver.OracleDriver().;
//Class.forName(driver);
conn=DriverManager.getConnection(url, "black", "hxt");
stm=conn.createStatement();
stm.executeUpdate("insert into users values('hxt','hxt')");
rs=stm.executeQuery("select * from users");
while (rs.next()) {
System.out.println(rs.getString(1));
System.out.println(rs.getString(2));
}
conn.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

}
错误提示如下:
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at cn.itp1.hxt.OracleTest.main(OracleTest.java:17)
我的驱动是 ojdbc6.jar
请高手帮帮忙 谢谢@!
...全文
818 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lileixun1987 2010-11-20
  • 打赏
  • 举报
回复
楼主 我也遇到了同样的问题 还没有解决 请问用的是什么jre版本 谢谢回复啊
hxt30253 2008-12-16
  • 打赏
  • 举报
回复
我已经解决了 是 jre版本问题 谢谢
woshichenduan 2008-12-16
  • 打赏
  • 举报
回复
换 ORACEL自带的JAR包试试,我用的ORACLE9的是CLASS12.JAR好像
sleepzzzzz 2008-12-16
  • 打赏
  • 举报
回复
换个最新的oracle驱动ojdbc14.jar

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧