比如:
for(int i=0;i<100;i++)
{
Vector v=new Vector();
while(rs.next())
{
v.add(rs.getString(1);
}
}但是rs.next()之后,如何让rs回到顶端去呢?
for(int i=0;i<100;i++)
{
Vector v=new Vector();
while(rs.next())
{
v.add(rs.getString(1);
}
}但是rs.next()之后,如何让rs回到顶端去呢?
调试欢乐多
然后到list里取数据,随便取多少此都行,速度也快。
if(rs.isLast)
rs.first();
1.把RS中取得的数据封装到Bean中.比如User
2.把User加入到List<User>中.
3.以后不过读多少次都用上面的List中读取.(可以rs.close()了.)
rs有没有beforefirst
或者beforenext什么的方法额..
before什么的。..
建议这样做,ResultSet要及时关闭,始终处于打开状态性能浪费