27 - 6.7 ResultSet 1.Connection Statementsql

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
{ 1 6.7 用结果集更新数据库中的表 { 可以使用内存中的 ResultSet 对象对底层数据库 表进行更新。步骤如下: { 1. Connection 对象调用如下方法,到一个可 以更新底层数据库的 Statement 对象 sql createStatement(ResultSet.TYPE_SCROLL _SENSITIVE ResultSet.CONCUR_UPDATABLE) { 2.Statement 对象 sql 调用如下方法得到 ResultSet 对象 rs executeOuery( SELECT * FROM 表名 ) { 3.rs 调用相应 updateXXX 的方法对 rs 中所有的 行的列值进行更新操作。例如: rs.updateInt(3 10088) { 4. rs 移动到第 n 行后,然后调用 updateRow() 方法,更新底层数据库表中的第 n 条记录。 rs 可以调用 rs.insertRow() 方法将更新的结果集作 为一条新的记录插入到底层数据库表中。如果 rs 的某列的值未被更新,那么插人到底层数据库表 中的记录的相应字段值为 null ResultSet 对象一些常用的更新操作方法 { updateInt(String columnName
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 11/25/2011 for the course CS NetworkPro taught by Professor Xiaohuawang during the Summer '09 term at Tsinghua University.

Page1 / 5

27 - 6.7 ResultSet 1.Connection Statementsql

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online