苦恼的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方法的约束条件,有没有什么约束?请大家帮忙,谢谢!
...全文
90 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
treeroot 2004-09-21
  • 打赏
  • 举报
回复
数据库不支持吧

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧