JDBC -----对结果集的系列操作
来源:互联网 发布:mysql破解教程 编辑:程序博客网 时间:2024/05/22 17:04
JDBC --对结果集操作
一.读取结果集的方式;
a.从上往下进行读取,也就是往前操作
Class.forName("com.mysql.jdbc.Driver"); Connectionconn=DriverManager.getConnection("jdbc:mysql://localhost:3306/homework","root",""); String sql=" update tab set Chinese =Chinese+10 where id=1"; Statement stm=conn.createStatement(); String sql1=" select * from tab "; ResultSet rs=stm.executeQuery(sql1); System.out.println("第一次读出数据"); System.out.println("id"+"\t"+"Chinese"+"\t"+"English"+"\t"+"Math");
//从上往下进行操作 while(rs.next()) { System.out.println(rs.getInt("id")+"\t"+rs.getInt("Chinese")+"\t" +rs.getInt("English")+"\t" +rs.getInt("Math")); }
</pre><pre name="code" class="java">第2种<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">.: 从下往上进行读取,往后就是操作</span>
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">条件是:</span>
<span style="font-family:Arial, Helvetica, sans-serif;"><span style="background-color: rgb(255, 255, 255);"> 1.结果集的游标必须是在表中的最后一行。</span></span>
<span style="font-family:Arial, Helvetica, sans-serif;"><span style="background-color: rgb(255, 255, 255);"></span></span>
<span style="font-family:Arial, Helvetica, sans-serif;"><span style="background-color: rgb(255, 255, 255);">如:</span></span>
<span style="font-family:Arial, Helvetica, sans-serif;"><span style="background-color: rgb(255, 255, 255);">//从下往上读取</span></span>
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"></span><pre name="code" class="java"> while(rs.previous()) { System.out.println(rs.getInt("id")+"\t"+rs.getInt("Chinese")+"\t" +rs.getInt("English")+"\t" +rs.getInt("Math")); }
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"></span>
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"></span>
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"></span>
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"></span>
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"></span>
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"></span>
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"></span>
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"></span>
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"></span>
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"></span>
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"></span>
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"></span>
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"></span>
1 0
- JDBC -----对结果集的系列操作
- JDBC 对 结果集的处理
- JDBC和结果集的操作
- jdbc连接数据库异常对只转发结果集的无效操作:last
- 对只读结果集的无效操作
- [4]对结果集的操作
- jdbc 操作数据库出现【结果集已关闭】的原因
- JDBC java对MySQL数据库进行查询操作,并把查询的结果输出
- JDBC结果集的用法
- JDBC结果集的处理
- 对只转发结果集的无效操作:last
- 对只转发结果集的无效操作:last,absolute
- 对只转发结果集的无效操作: last
- Oracle 数据库,对只读结果集的无效操作: updateString
- 对只转发结果集的无效操作:last
- "对只转发结果集的无效操作: first" - 异常
- java.sql.SQLException: 对只读结果集的无效操作
- 对只转发结果集的无效操作:last
- 自由读书会第一集总结
- sdut 无尽走廊
- Jeecg引领企业开发潮流,开启插件开发时代,微信企业号插件(jeecg-p3-biz-qywx)首次发布
- Chrome 显示不了字
- android输入框EditText输入银行卡,输入手机,输入身份证格式化的实现
- JDBC -----对结果集的系列操作
- Java虚拟机结构分析
- HDU 1238 Substrings (最长公共子串+DFS)
- iOS 8 Xcode6 设置Launch Image 启动图片
- MongoDB学习笔记
- Linux C下TCPsocket编程
- 《twitter:从荒野到IPO》读后感
- MyEclipse创建第一个Servlet程序
- if 与 while