首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

while loop, checking 問題,该如何处理

2012-03-09 
while loop, checking 問題Java coders1 stmt1.executeQuery(Select DISTINCT to_char(bdate,yyyy-MM-

while loop, checking 問題

Java code
rs1 = stmt1.executeQuery("Select DISTINCT to_char(bdate,'yyyy-MM-dd') from book");                                while (rs1.next()) {                    if (!date1.equals(rs1.getString(1))) {                      continue;}                        for (int k = 0; k < Array.length; k++) {                            buffer = buffer + "<option value=" + Array[k] + ">" + Array[k] + "</option>";                                            }                }
date1是select date option value.
現在我check了一不對,就continue上去再loop,check到最後都是不對先出option value.問題是有咩方法可以令到loop完個database並check完日期先行for loop 和出option value.

[解决办法]
看不懂你想干什么?lz自己读一遍能明白不。
[解决办法]
回复等加分
[解决办法]
我也没看懂, for loop是什么意思?
[解决办法]
普通话的不会,你的明白
[解决办法]
真没看懂你想问什么,只能凭猜的了。
rs1 = stmt1.executeQuery("Select DISTINCT to_char(bdate,'yyyy-MM-dd') from book");
int i=0;
while (rs1.next()) {

if (!date1.equals(rs1.getString(1))) {
continue;
}else{
i=1;
}
for (int k = 0; k < Array.length; k++) {
buffer = buffer + "<option value=" + Array[k] + ">" + Array[k] + "</option>";

}
}
if(i==0){
for (int k = 0; k < Array.length; k++) {
buffer = buffer + "<option value=" + Array[k] + ">" + Array[k] + "</option>";

}

}

热点排行