在myeclipse6.0中写了个连接oracle9i的程序,代码如下:
public static void main(String[] args) {

String driver = "oracle.jdbc.driver.OracleDriver";
String url = "jdbc:oracle:thin:@192.168.1.8:1512:ora92";
String username="scott";
String password="tiger";
String sql = "select * from student";
try {
Class.forName(driver);
Connection conn = DriverManager.getConnection(url,username,password);
//Statement stat=conn.createStatement();
PreparedStatement pstmt = conn.prepareStatement(sql);
ResultSet rs = pstmt.executeQuery();
while(rs.next()){
System.out.println(rs.getString("name")+rs.getString("age"));
}
rs.close();
pstmt.close();
conn.close();
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}
运行是总是报错:Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file我上网查了下都说是版本的问题,但我试着该了下还是同样的错误!!!
我的jdk是1.5的,myeclipse是6.0的,用的oracle的驱动是ojdbc6!!!
郁闷几天了,求高手解救!!!