[Java] JDBC 08 处理可更新的结果集 (sun提供了这样的接口,但是不见得所有的数据库厂商都支持)
2013-12-20 22:36
567 查看
import java.sql.*; public class TestUpdataRs { public static void main(String args[]) { try { new com.mysql.jdbc.Driver(); String url = "jdbc:mysql://localhost/mydata?user=root&password=root"; Connection conn = DriverManager.getConnection(url); Statement stmt = conn.createStatement( ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATABLE); ResultSet rs = stmt.executeQuery("select * from emp2"); rs.next(); // 更新一行数据 rs.updateString("ename", "AAA"); // 内存中更改了 rs.updateRow(); // 数据库中真的更改了 // 插入新行 rs.moveToInsertRow(); rs.updateInt(1, 99997); rs.updateString("ename", "AAAA"); rs.updateInt("mgr", 7839); rs.updateDouble("sal", 99.99); rs.insertRow(); // 将光标移动到新建的行 rs.moveToCurrentRow(); // 删除行 rs.absolute(5); rs.deleteRow(); // 取消更新 // rs.cancelRowUpdates(); } catch (SQLException e) { e.printStackTrace(); } } }
相关文章推荐
- [Java] JDBC 08 处理可更新的结果集 (sun提供了这样的接口,但是不见得所有的数据库厂商都支持)
- 2018/01/08JAVA 基础 / 接口与继承:[Q]:若父类Hero提供了一个有参的构造方法,但是没有提供无参的构造方法。子类应该怎么处理?
- jdbc----java提供的访问数据库的接口【三】
- Atitit. 数据库-----catalog与schema的设计区别以及在实际中使用 获取数据库所有库表 java jdbc php c#.Net
- Java数据库接口JDBC入门基础讲座
- 在xml布局文件中,我们既可以设置px,也可以设置dp(或者dip)。一般情况下,我们都会选择使用dp,这样可以保证不同屏幕分辨率的机器上布局一致。但是在代码中,如何处理呢?很多控件的方法中都只提供了
- java接口,接收json,并且将处理结果按json的格式返回
- java利用jdbc连接数据库之获取查询结果集
- Java数据库接口JDBC入门基础讲座
- Java EE WEB工程师培训-JDBC+Servlet+JSP整合开发之08.JDBC可更新的ResultSet及RowSet 推荐
- 批量更新数据库所有表中字段的内容,中木马后的急救处理
- 重点:java后端直接连接数据库实现查询获取结果 jdbc
- 更新整理本人所有博文中提供的代码与工具(Java,2013.11)
- 更新整理本人所有博文中提供的代码与工具(Java,2013.11)
- 更新整理本人所有博文中提供的代码与工具(Java,2013.10)
- java数据库编程——可滚动和可更新的结果集
- 【学习摘记】马士兵JDBC技术_课时15_JDBC处理可更新的结果集
- Java_JDBC 数据库连接接口
- [Java] JDBC 07 处理可滚动的结果集
- 基于JDBC的java数据库操作框架DB-helper(目前仅支持mysql)