谁能详细的解释一下jsp中游标的概念啊??谢谢!!

解决方案 »

  1.   

    odbc
    不支持(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE)
    把这一句删除试试。^_^
      

  2.   

    rs.next();
    int i;
    for(i=0;i<2;i++)
     { 
    int b;
     for(b=0;b<3;b++)
    { int a;
      a=b+1;
      rs.next();
      String str_temp=rs.getString(a);
      cells[i][b]=str_temp;
    }
    }
    这段好像有点问题,写成这样看看行不行:
    while(rs.hasnext)
    {
    rs.next();
    int i;
    for(i=0;i<2;i++)
     { 
    int b;
     for(b=0;b<3;b++)
    { int a;
      a=b+1;
      rs.next();
      String str_temp=rs.getString(a);
      cells[i][b]=str_temp;
    }
    }
    }
      

  3.   

    odbc
    不支持(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE)
    把这一句删除试试。^_^那处理像分页显示的问题应该怎么处理呢?
      

  4.   

    Web开发中一种用sql语句完成分页的高效率方法 
    出自:beyond_xiruo 2002年11月20日 16:14 
    一、Jsp方法如下:
    **********************
    <%@ page language="java" import="java.util.*,java.sql.*" %>
    <%@ page contentType="text/html;charset=gb2312"%>
    <jsp:useBean id="cn" scope="page" class="myConnection.Conn" /><!--引用数据库操作的bean,自己完成,这里不再赘述-->
    <%
    int curpage=1;//当前页
    int page_record=20;//每页显示的记录数
    //用下面的方法(sql查询完成,速度快)
    curpage=Integer.parseInt(request.getParameter("page"));//获取传递的值,需要显示的页
    ResultSet rs=cn.rsexecuteQuery("select top "+page_record+" * from tablename where id not in (select top "+(curpage*page_record)+" id from tablename order by id desc) order by id desc");
    //本查询语句得到的是所要显示的1000页的20条记录,大致思路为——子查询排除需要显示的记录前的所有记录,父查询则对余下的记录进行降序排列
    while(rs.next) {
      out.println(rs.getInt("id").toString());
    }
    rs.close();
    %>
     
      

  5.   

    对了,请问以下,大家写jsp文件的时候一般都是用什么软件来写的啊,有没有象Dreamweaver MX 一样有提示功能的软件啊,谢谢!!
      

  6.   

    有很多,推荐使用Eclipse,可以提示,但是光写jsp的话还是DV方便。