gpt4 book ai didi

java - 如何在java中制作上一个按钮来显示数据?

转载 作者:行者123 更新时间:2023-12-02 06:37:42 35 4
gpt4 key购买 nike

我试图通过sql库(java.sql.*)制作上一个按钮显示数据库中的数据,所以我有这个异常java.sql .SQLException:结果集是 TYPE_FORWARD_ONLY

我通过这段代码完成了:

       private void b_previousActionPerformed(java.awt.event.ActionEvent evt) {                                           
int i = this.page;
while(i == this.page){
try{
if(conn.rs.previous()){
conn.rs.previous();
this.page = conn.rs.getInt("page");
this.contact = conn.rs.getString("contact");
show_quran.setText(this.contact);}
else{
return;
}
}
catch(Exception e){
System.err.println(e.getClass().getName() + " : " + e.getMessage());
}
}

最佳答案

因为默认情况下,向后查找在 java 中是禁用的。因此,要继续前进,您必须启用 TYPE_SCROLL_SENSITIVEResultSet类型的详细说明可以参见here.

尝试像这样作为例子

Statement s = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);ResultSet rs = s.executeQuery("your query here");

然后就可以进行向后查找了。

关于java - 如何在java中制作上一个按钮来显示数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19465468/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com