在java中实现对MySQL数据库中当前记录的下一条记录的访问?
怎么样实现在java中对MySQL数据库访问时,能够选择当前记录的下一条记录,然后处理该条记录的数据后,接着再访问下一条记录,直到所有的记录访问结束...
怎么样实现在java中对MySQL数据库访问时,能够选择当前记录的下一条记录,然后处理该条记录的数据后,接着再访问下一条记录,直到所有的记录访问结束
展开
3个回答
展开全部
有一个专门的函数
具体的你去看API
rs = stmt.executeQuery(sqlstr);
while(rs.next())
具体的你去看API
rs = stmt.executeQuery(sqlstr);
while(rs.next())
追问
可以详细说明一下吗,多谢啦
追答
下面的是我写的一段代码,你看着API理解一下就回了
public void doLend()
{
//test
//System.out.println(sl+sb);
DataBaseConnect db=new DataBaseConnect();
Connection conn=db.getConn();
Connection conn2=db.getConn();
String sql="select * from READER where 账号名='"+bl.getText()+"'";
String sql2="select * from BOOK where 图书编号='"+bn.getText()+"' and" +
" 当前剩余>0";
ResultSet rs=DataBaseConnect.myExecuteQuery(conn, sql);
ResultSet rs2=DataBaseConnect.myExecuteQuery(conn2, sql2);
try {
if(rs.next()&&rs2.next()) //这里是关键
{
/*....*/
}
else
System.out.println("22");
}
else
failToOperation();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
failToOperation();
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用hibernate里面自带的api,这样的方法很多的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询