错误代码为:java.sql.SQLException: Result set type is TYPE_FORWARD_ONLY
解决方案 »
- java使用JSBC第三方包连接数据库问题
- urlrewrite
- MyEclipse中 安装了spket后flex ide不能使用了
- 一个javascript算法求解,请各位大虾帮忙!
- 【高分求助】现在用struts开发程序,问怎么实现注册时候自动的提交表单数据到数据库进行验证的代码
- 关于数据源的配置
- 有哪位仁兄能提供一些关于MSComm方面的资料,
- 如何讓cookie支持中文
- ?请问servlet中的sevice()主要写什么?为什么有的没sevice(),只有doget()各dopost()呢。初学请指教。谢谢!
- 有熟悉正则表达式的吗,进来帮帮忙,谢谢各位
- 大家帮帮忙,为什么我写了一个SERVLET,却出现了JAVAX包找不到的错误?
- jsp在websphere下运行时的问题???
rs.next();
********************************String col1 = rs.getString(1);String col2 = rs.getString(2);String col3 = rs.getString(3);
{
String col1 = rs.getString(1);String col2 = rs.getString(2);String col3 = rs.getString(3);
}
俺也碰到了:(
但是我查资料时读到下面这句话:
“用缺省设置创建时,ResultSet 是一种只能访问一次(one-time-through)、只能向前访问(forward-only)和只读的对象。您只能访问数据一次,如果再次需要该数据,必须重新查询数据库。”
可是我的ResultSet是缺省创建的,为什么while (rs.next())就可以用呢?按上面的说法,不能向后访问啊,这是为什么呢?
它的意思是不能rs.previous,就是只能一个方向。
这个方法返回是否有下一条,并向下移一行.
而是
你下面的get因该按照数据库中的字段顺序取出.不能前后颠倒.