JDBC中,mysql结果集的反向修改数据库
2018-01-15 17:56
155 查看
JDBC中,mysql结果集的反向修改数据库
import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; import org.junit.Test; // 结果集==》 反向修改数据库 public class Demo4 { // 测试方法 // 注解不能少 @Test public void fun4() throws Exception{ // 1:注册驱动 // 推荐使用 Class.forName("com.mysql.jdbc.Driver"); // 2:连接数据库 // Statement createStatement():创建一个 Statement 对象来将 SQL 语句发送到数据库。 Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/day04","root","root"); // 3:创建Statement // 参数: // resultSetType - 以下 ResultSet 常量之一:ResultSet.TYPE_FORWARD_ONLY、ResultSet.TYPE_SCROLL_INSENSITIVE 或 ResultSet.TYPE_SCROLL_SENSITIVE // resultSetConcurrency - 以下 ResultSet 常量之一:ResultSet.CONCUR_READ_ONLY 或 ResultSet.CONCUR_UPDATABLE // resultSetHoldability - 以下 ResultSet 常量之一:ResultSet.HOLD_CURSORS_OVER_COMMIT 或 ResultSet.CLOSE_CURSORS_AT_COMMIT Statement st=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE); // 4:书写SQL语句 String sql="select * from t_user"; // 5:执行SQL语句 // ResultSet: 封装结果集 ResultSet rs=st.executeQuery(sql); // 结果集==》 反向修改数据库 // 将光标移动到第一行 rs.next(); // 修改第一行name列的值,为中文汤姆 rs.updateString("name", "汤姆"); // 确认修改 rs.updateRow(); // 6:关闭资源 st.close(); con.close(); } }
相关文章推荐
- JDBC使用Statement修改数据库
- BIEE 通过配置文件 修改JDBC 数据库链接
- 修改Tomcat的主配置文件,增加一个Postgre数据库JDBC连接池。
- JDBC操作数据库(同步:备份,修改,删除)笔记
- JDBC操作数据库之修改数据
- JAVA+JDBC对数据库的数据进行增加、修改、删除、查询等操作
- JDBC连接数据库(适当的封装查询、新增修改删除)的方法改进
- 使用jdbc修改并显示数据库中的数据
- JDBC 数据库连接 创建表格、插入、查询、删除、修改数据 基本操作
- 第四篇——JDBC操作数据库之修改数据
- JDBC操作数据库,比如修改电商数据库中的分类的id,让各商品随机
- jdbc连接数据库的时候,显示出乱码。所以修改my.ini下的编码格式,把utf-8改为gbk,但是保存的时候出现说my.ini拒绝访问的情况。保存不成功,希望大家能够帮我解决,谢谢!
- com.microsoft.sqlserver.jdbc.SQLServerException: 此查询使用的不是 ANSI 外部联接运算符("*=" 或 "=*")。若要不进行修改即运行此查询,请使用存储过程 sp_dbcmptlevel 将当前数据库的
- JDBC查询数据库之修改记录
- JDBC连接oracle,修改数据库图片路径
- 连接数据库时出现java.lang.ClassNotFoundException: com.mysql.jdbc.Driver怎么修改
- 连接数据库时出现java.lang.ClassNotFoundException: com.mysql.jdbc.Driver怎么修改
- SSH:修改数据库名,jdbc.properties也修改了,但是后发现指向还是旧数据库
- JDBC连接数据库(适当的封装查询、新增修改删除)的方法
- 连接数据库时出现java.lang.ClassNotFoundException: com.mysql.jdbc.Driver怎么修改