易截截图软件、单文件、免安装、纯绿色、仅160KB

关于jsp中" 对只转发结果集的无效操作: last "异常

 因为初学,所以,在建立Statement时使用默认参数。导致在使用执行rs.last()时,产生“java.sql.SQLException:对只转发结果集的无效操作:last”的异常。
最后在建立Statement时加入相关参数,就可以解决了。
操作查询结果集的过程中出现异常
 
出现异常的语句: rs.last();
 
异常的详细信息:对只转发结果集的无效操作: last
 
解决办法:  stat = conn.createStatement();
         改为 stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY); 就可以了
 
分析: 异常出现于移动结果集的指针时,原因是在生成statement对象的时候提供的参数不同
无参数的那个方法使用的是默认参数,statement执行后得到的结果集类型为 ResultSet.TYPE_FORWARD_ONLY.这种类型的结果集只能通过rs.next();方法逐条读取,使用其他方法就会报异常. 如果想执行一些复杂的移动结果集指针的操作就要使用其他参数了
顺便简单介绍一下各个参数:
ResultSet.TYPE_FORWARD_ONLY   (略)
ResultSet.TYPE_SCROLL_INSENSITIVE  双向滚动,但不及时更新,就是如果数据库里的数据修改过,并不在ResultSet中反应出来。
ResultSet.TYPE_SCROLL_SENSITIVE  双向滚动,并及时跟踪数据库里的更新,以便更改ResultSet中的数据。
ResultSet.CONCUR_READ_ONLY  只读取ResultSet
ResultSet.CONCUR_UPDATABLE  用ResultSet更新数据库


相关文档:

java jsp servlet中的绝对路径与相对路径(转载)

 
1.基本概念的理解
绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:
C:xyz est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。
相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在
Ser ......

jsp笔记

今天重新整理电脑,找到一个文件,看了下日期(2006.10.21) ,怕不小心再丢了,存到网上来晒晒。 
0或1个package  设定类所在包
0或多个import  导入必要类
script     手稿, 手迹, 剧本, 考生的笔试卷, 原本
alert      v.提防的, 警惕的 n.警惕, ......

JSP禁止缓存代码

 //JSP禁止缓存代码

response.setHeader("Pragma","No-cache");

response.setHeader("Cache-Control","no-cache");

response.setDateHeader("Expires", 0);



//网络上的不能正确运行代码参考

if(request.getProtocol().compareTo("HTTP/1.0")==0)

{
......

JSP彩色验证码

产生验证码图片的文件-----image.jsp
<%@ page contentType="image/jpeg" import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*" %>
<%!
Color getRandColor(int fc,int bc){//给定范围获得随机颜色
        Random random = new Random();
  &nb ......

jsp中文乱码问题

 解决办法:  
第一:  
 1:在jsp页面加入:  
<%@  page  contentType="text/html;  charset=gb2312"  %>  
 2:在servlet里面:  
   public  void  doGet(HttpServletRequest  request,  HttpServletResponse &nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号