command="update th_list set wrong="  + wrong0 + " where mobile='"+phone+"'";

解决方案 »

  1.   

    th_list这个表中wrong---->wrong会不会是关键字,换个名字试试
      

  2.   

    command="update th_list set wrong='"  + wrong0 + "' where mobile='"+phone+"'";
      

  3.   

    javax.servlet.ServletException: [Microsoft][SQLServer 2000 Driver for JDBC]Invalid operation for the current cursor position.
    org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)
    org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
    org.apache.jsp.index_jsp._jspService(index_jsp.java:181)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    root cause java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Invalid operation for the current cursor position.
    com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)
    com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
    com.microsoft.jdbc.base.BaseResultSet.validateCursorPosition(Unknown Source)
    com.microsoft.jdbc.base.BaseResultSet.getInt(Unknown Source)
    com.microsoft.jdbc.base.BaseResultSet.getInt(Unknown Source)
    kui001.CheckUser.checkTitle(CheckUser.java:292)
    org.apache.jsp.index_jsp._jspService(index_jsp.java:167)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
      

  4.   

    我想是这样,th_list这个表中wrong是int型,而wrong0给wrong传值时是不是传型了
      

  5.   

    不太象sql的错误嘛
    command="update th_list set wrong=1 where mobile='"+phone+"'";看看这个对不对,如果这个还不对,那是别的地方的问题了