创建Statement的时候,不可指定SCROLL类型?

解决方案 »

  1.   


      PreparedStatement stmt=con.pripareStatement(command,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY或ResultSet.CONCUR_UPDATABLE);
      

  2.   

    对不起,写错了PreparedStatement  stmt=con.prepareStatement(yourcommand,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
    ResultSet.CONCUR_READ_ONLY 表示不能用结果集更新数据
    ResultSet.CONCUR_UPDATABLE 表示能用结果集更新数据
      

  3.   

    但是PreparedStatement 能创建一个 存储过程调用 吗
    我必须从一个存储过程得到一个结果集啊
      

  4.   

    但是我必须从 一个存储过程中 得到一个 TYPE_SCROLL_INSENSITIVE  类型的结果集 啊,能实现吗
      

  5.   

    那我这样问好了请问大家 从一个存储过程得出来的 记录集是什么类型的?我的答案是TYPE_FORWARD_ONLY 的。有办法改变它的类型为TYPE_SCROLL_INSENSITIVE 吗
      

  6.   

    CallableStatement  cs_areajob_detail=conn.prepareCall(sql_areajob_detail,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
      

  7.   

    谢谢各位,xmvigour(微电) 解决了我的问题,给分