苦恼的absolute

sesameTang 2004-09-20 06:31:33
package online_consultation.manager;

import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.sql.*;
import online_consultationdb.db.ViewQueryBean;
import online_consultationdb.db.DbConnection;
import java.sql.Date;

public class pagination {
ViewQueryBean bb;
String sql = ("select * from studty ");
ResultSet rset = null;



public pagination() {
bb = new ViewQueryBean();
}

public String getfiled() {
if (bb.openConnection()) {
try {

rset = bb.executeQuery1(sql);

}
catch (SQLException ex) {
}
}

String name = "";
// try {
//while (rset.next()) {
try {
// rset.next(); //如果用rset.next不会出现错误。
rset.absolute(2);

}
catch (SQLException e) {

}
for (int i = 1; i <= 3; i++) {

try {
name += "<tr>";
name += "<td>" + rset.getString("name").trim() + "</td>";
name += "</tr>";
}
catch (SQLException ex) {
}

try {
if (!rset.next()) {
break;
}
}
catch (SQLException ex1) {
}

}
return name;
}

public static void main(String[] args) {
pagination cc = new pagination();
System.out.println(cc.getfiled());
}
}


这是我程序,我本来想做个分页页面,本人也找了相关代码,现在的问题就是rset.absolute(2),我的数据库有8行纪录,就是跳不到指定的位子!直接跳出。如果用rset.next()方法没有问题。我找了很多资料多没详细讲absolute方法的约束条件,有没有什么约束?请大家帮忙,谢谢!
...全文
52 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
treeroot 2004-09-21
数据库不支持吧
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2004-09-20 06:31
社区公告
暂无公告