JDBC 2.0

原创 2007年09月15日 20:41:00

public void changeData(Connection con){
  try {
   System.out.println("开始改变数据");
   Statement stm=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE , ResultSet.CONCUR_UPDATABLE);
   ResultSet rs=stm.executeQuery("select * from student");
   rs.next();
   rs.updateInt(1,100);
   rs.updateString(2, "Tom");
   rs.updateString(3, "true");
   rs.updateString(4, "cs");
   rs.updateRow();
   System.out.println("改变数据结束");
   
  } catch (SQLException e) {
   e.printStackTrace();
  }
  
 }

会报出错误java.sql.SQLException: 对只读结果集的无效操作: updateInt

select sid,sname,agender,sdept from scott.student

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Java连接SQL2005及SQL Server JDBC Driver 2.0中sqljdbc.jar和sqljdbc4.jar的区别

第一、Java连接SQL2005 一、JAVA连接SQL的语句 JAVA连接SQL2000语句为: Class.forName("sun.jdbc.odbc.JdbcOdbcDriver")...

Java数据库编程---JDBC2.0操作

JDBC2.0操作     之前所讲解的大部分操作都是属于最基本的JDBC操作,在JDBC2.0之后,为了方便操作者进行数据库的开发提供了许多更加方便的操作,包括,可滚动的结果集,以及使用结果集直接...

《Spring 2.0技术手册》 读书笔记七-Spring的DAO框架(3)-JDBC事务管理

Spring提供了编程式事务管理(programmatic transaction management)与声明式事务管理(declarative transaction management)。由于...
  • whuqin
  • whuqin
  • 2011-03-13 20:46
  • 1232

结局篇---JDBC2.0的新特性

JDBC2.0的新特性  可滚动结果集(可双向滚动)  批处理更新  ***  可更新结果集      1、批处理更新StatementaddBatch(String sql), 方法会在批处理缓存中...

MySQL数据库JDBC2.0操作

数据库最基本的操作为一般的JDBC操作,在JDBC2.0后为了方便数据库的开发,加入了很多方便的操作,包括可滚动的数据集和使用数据集对数据进行增删改查.

《Spring 2.0技术手册》 读书笔记七-Spring的DAO框架(2)-JDBC支持

在上篇笔记中,说道使用JDBC存取数据库时,流程大体相同,反复使用较为繁琐。因此Spring采用了Template-Callback模式来简化JDBC使用时的流程。Spring提供了org.sprin...
  • whuqin
  • whuqin
  • 2011-03-12 21:38
  • 2292

22---数库编程11(JDBC2.0)

在JDBC2.0中,加强了结果集ResultSet的功能,可以直接使用ResultSet执行更新的操作,或者实现双向滚动; 在JDBC2.0中有个重要的概念:批处理; 1、可滚动的结果集:   ...
  • bzuld
  • bzuld
  • 2012-03-19 09:54
  • 199

MS-SQL jdbc 2.0

  • 2017-08-24 21:08
  • 3.26MB
  • 下载

05-JDBC学习手册:JDBC2.0 新特性之批量处理数据

05-JDBC学习手册:JDBC2.0 新特性之批量处理数据 1 1 Scrollability 2 2 Updatability 3 3 Batch updates
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)