本人数据库版本为:oralce10g 10.1.0.2.0
Java J2SE 版本为1.6 与 1.4
开发工具为:Myeclipse6.5 与 8.0ga
测试代码如下: String sql= "insert into t(name) values(?)";
String []columnIndexes= new String[]{"id"}; PreparedStatement ps = con.prepareStatement(sql, columnIndexes);//到此步的时候已经出现问题。
ps.setString(1,"ss");
boolean res = ps.execute();
System.out.println("判断是否成功:"+res);
ResultSet rs = ps.executeQuery(); while(rs!=null && rs.next()){
String id = rs.getString("id");
System.out.println("获取表中主键名称:"+id);
}
}
测试代码:一般是没有太大问题。但是,不知道,是不是我的数据库版本过低还是10.1.0.2.0本身就不支持啊。但是,我在使用PL/SQL的时候没有出现这样的事情呢。再次同时我也下载了ODBC6.JAR 和ODBC14.JAR 和ODBC4.JAR 出现的错误同样是不支持。在下实在不知道如何解决这样让人头痛的事情啦。ERROR:
Exception in thread "main" java.sql.SQLException:不支持的特性
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:269)
at oracle.jdbc.dbaccess.DBError.throwUnsupportedFeatureSqlException(DBError.java:690)
at oracle.jdbc.driver.OracleConnection.prepareStatement(OracleConnection.java:3524)
Java J2SE 版本为1.6 与 1.4
开发工具为:Myeclipse6.5 与 8.0ga
测试代码如下: String sql= "insert into t(name) values(?)";
String []columnIndexes= new String[]{"id"}; PreparedStatement ps = con.prepareStatement(sql, columnIndexes);//到此步的时候已经出现问题。
ps.setString(1,"ss");
boolean res = ps.execute();
System.out.println("判断是否成功:"+res);
ResultSet rs = ps.executeQuery(); while(rs!=null && rs.next()){
String id = rs.getString("id");
System.out.println("获取表中主键名称:"+id);
}
}
测试代码:一般是没有太大问题。但是,不知道,是不是我的数据库版本过低还是10.1.0.2.0本身就不支持啊。但是,我在使用PL/SQL的时候没有出现这样的事情呢。再次同时我也下载了ODBC6.JAR 和ODBC14.JAR 和ODBC4.JAR 出现的错误同样是不支持。在下实在不知道如何解决这样让人头痛的事情啦。ERROR:
Exception in thread "main" java.sql.SQLException:不支持的特性
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:269)
at oracle.jdbc.dbaccess.DBError.throwUnsupportedFeatureSqlException(DBError.java:690)
at oracle.jdbc.driver.OracleConnection.prepareStatement(OracleConnection.java:3524)
解决方案 »
- windows2008+oracle11gr2改ip地址
- 20-1月 -10 格式如何转换成 yyyy/mm/ss格式
- oracle 10g logminer 为什么只能看当天的日志。
- 设置什末地方,可以实现对远程数据库的连接,不用标准的1521端口,用别的端口???(急)
- thank you codearts!
- 请问那里有oracle下载谢谢
- 谁能提供oracle provider for ole db别的下载地址, 我在oracle网站就是下不了,,
- 初级问题¥¥高手请告诉我如何才能显示时分秒呢?以及to_date的两个问题。谢谢!
- sql语句, 从表a,表b取数据,关联字段a.hh,b.hh, 关联字段a.hh,b.hh, 取a.hh,b表c字段,select a.hh,sum(b.c) from a,b where a.hh=b.hh gr
- rman恢复为什么不能恢复被delete的数据?
- 帮我看看错在哪里?
- Oracle 数据库怎么有两个Net Manager?
Connection con = getConnection("sangmin","admin","jdbc:oracle:thin:@192.168.0.86:1521:zzsoft","oracle.jdbc.driver.OracleDriver");唉,继续关注。
怎么办才好呢!
只能去IPUT啦!