请问一个可更新数据集的问题 sql.toString()里的sql是什么,是不是包含delete语句,反正它意思说你不能delete只读的结果集,是不是你设置只读属性了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 try { Class.forName("oracle.jdbc.driver.OracleDriver"); con = DriverManager.getConnection( "jdbc:oracle:thin:@localhost:1521:kaisa", "bip", "bip"); Statement stmt=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); ResultSet rs=stmt.executeQuery("select * from out_ready"); if(rs.next()){ rs.absolute(1); rs.updateInt("count",3); rs.updateRow(); } System.out.println("11111"); } catch (SQLException e) { System.err.println("database():" + e.getMessage()); } catch (ClassNotFoundException e1) { e1.printStackTrace(); }database():对只读结果集的无效操作: updateInt 当前用户对Oracle数据库只有可读权限 不会的,因为直接在程序中用sql的话, 可以更新数据库的, 关于java强制类型转换的溢出问题 --- 求解 Dom4J解析 SAXReader解析器加载DTD文件复用问题 在B\S项目中怎么用JS控件做圆饼图? spring中事务管理的问题 怎么用java实现不规则控件的制作?急急急!!! 有几个关于TIJ里面例子的问题~ c++和java的访问权限问题,糊涂了 ASC码与unicode的转换问题 移动文件怎么处理? 请个位大哥指点一下 人生重大转折!!!请高手给予指点!! *如何在利用socket实现客户机和服务机传送文件*
con = DriverManager.getConnection(
"jdbc:oracle:thin:@localhost:1521:kaisa", "bip", "bip");
Statement stmt=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
ResultSet rs=stmt.executeQuery("select * from out_ready");
if(rs.next()){
rs.absolute(1);
rs.updateInt("count",3);
rs.updateRow();
}
System.out.println("11111");
}
catch (SQLException e) {
System.err.println("database():" + e.getMessage());
}
catch (ClassNotFoundException e1) {
e1.printStackTrace(); }database():对只读结果集的无效操作: updateInt