回 帖 发 新 帖 刷新版面

主题:当我提交一个表单时出现下列异常,请问是怎么一回事呢?

当我用main函数连数据库是好用的,使用servlet提交时就不好用了,请教各位大哥这是怎么一回事?
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Invalid operat
ion for the current cursor position.
        at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source
)
        at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
        at com.microsoft.jdbc.base.BaseResultSet.validateCursorPosition(Unknown
Source)
        at com.microsoft.jdbc.base.BaseResultSet.getString(Unknown Source)
        at Login.doPost(Login.java:50)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:237)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:157)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:214)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)

回复列表 (共1个回复)

沙发

这种异常一般就是你没有写rs.next()造成的

我来回复

您尚未登录,请登录后再回复。点此登录或注册