易截截图软件、单文件、免安装、纯绿色、仅160KB

java循环问题

首先我要判断一个表是否为空(表中的数据是不确定的),如果不为空则取出表中的一条数据执行一个方法,执行完毕后将该条数据删除,然后再判断该表是否为空……直至该表为空为止。求高手指教,谢谢!!

你的表是在数据库中还是页面上的表?


一次性查出表里的数据,然后循环集合
循环体内做你想做的是事

引用
一次性查出表里的数据,然后循环集合
循环体内做你想做的是事

表里的数据是动态的,无法固定。表是数据库中的,业务通过页面可以向表里插入数据。

如jdbc:
......
......
Result r=createStatement对象.executeQuery("select * from 表");
while(r.next()){
取出表中的一条数据: 通过r.getxx()获取数据;
执行一个方法: 调用某一方法;
数据删除: 调用某一删除该数据的方法;
)

看完楼主的帖子,没有想到很复杂

楼上是没有关闭连接再去连接的话是不对的。

进来学习学习


很明显这是一个递归。

Java code:

do{
select from table;
if(table is empty){
break;
}else{
//do process
}
}while(true);



引用
引用 2 楼 lxd520123 的回复:
一次性查出表里的数据,然后循环集合
循环体内做你想做的是事

表里的数据是动态的,无法固定。表是数据库中的,业务通过页面可以向表里插入数据。

真不知道你能动态到


相关问答:

java程序连接SQlServer的问题 - Java / Java SE

import java.sql.Connection;
import java.sql.Date;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class QueryTest&n ......

java怎么连接Oracle,急啊 - Java / Java相关

private static final String URL = "jdbc:oracle:thin:@localhost:1521:orcl";
private static final String USERNAME = "sys";
private static final String PASSWORD = "s ......

JAVA编程求助 - Java / Java SE

工作需要 求大家帮忙写个程序
我是学C++的 不懂JAVA
编写一个Java应用程序,对于给定的一个字符串的集合,格式如:
  {aaa bbb ccc}, {bbb ddd},{eee fff},{ggg},{ddd hhh}
要求将其中交集不为空的 ......

jsp页面中字体变色问题 - Java / Web 开发

<html><head><title>[@title]</title>
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
<script language='javascript'>
function diyCheck ......

求jsp电子商务网站源码 - Java / Web 开发

想做一个jsp的电子商务网站,想找一些源代码,请问那个网站有好的资源。谢谢!
搜索下吧 开源的也有

csdn就有相似的源码,楼主搜一下

java 开源大全


改模板好麻烦哦,还不如自己写个了呢

jf

顶一 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号