Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE)
解决方案 »
- 一个数组,用二分法怎么查找一个数的某个位置,怎么写?
- 打印出2--1000的完全数
- 此问题已经发过一贴,但没有清楚,关于System.in.read()方法是抽象方法
- 关于递归问题?
- 一个ArrayList里的元素全部是Byte对象.怎么才能把这个ArrayList转换成一个byte[](不是Byte[])
- 实现类中equals方法中的问题。
- 大家都来讨论一下MVC及其具体的应用
- 大家对这个问题怎么看待?
- 大侠请进!如何设置才能用DataSource呢?
- 急!急!请教:我把applet中的.class文件放在和网页同一目录下,然后用<applet width="487" height="273" code="pic.class">引用,为什么浏览网页时他说class pic not found?
- 想让float类型数据保留两位.
- 请教一下在j2se的程序中(不加应用程序服务器)如何使用连接池
ResultSet.CONCUR_UPDATABLE);
改成:
stmt = conn.createStatement();
ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_UPDATABLE);
ResultSet.CONCUR_UPDATABLE);同样也是抛出异常。
conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
的几个属性都试过,数据操作是单表,表也有主键;
把JDK换到1.3.1;JDBC驱动换成ORACLE 9i 9.2.0.5;
故障依然如故!
500 Servlet Exception
java.sql.SQLException: 对只读结果集的无效操作: moveToInsertRow
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
at oracle.jdbc.driver.BaseResultSet.moveToInsertRow(BaseResultSet.java:628)
rs=stmt.executeQuery("select c.* from books c");奇怪的ORACLE!