at com.cascc.avidm.dt.thread.EMailRecieverThread.run(EMailRecieverThread.java:165)
java.sql.SQLException: 索引中丢失  IN 或 OUT 参数:: 1
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:162)
at oracle.jdbc.driver.OraclePreparedStatement.processCompletedBindRow(OraclePreparedStatement.java:1536)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2900)
at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:2977)
at com.bjsasc.avidm.projman.util.QueryOperation.executeUpdate(QueryOperation.java:165)
at com.bjsasc.avidm.projman.pmdocman.DocRecordModel.insertReferDocSec(DocRecordModel.java:1012)
at com.bjsasc.avidm.projman.handler.nodemgr.taskdoc.TaskDocSubmitHandler.handle(TaskDocSubmitHandler.java:80)
at com.bjsasc.avidm.projman.web.servlet.PmFacadeServlet.service(PmFacadeServlet.java:60)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1072)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at org.ecside.filter.ECSideFilter.doFilter(ECSideFilter.java:188)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6987)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3892)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2766)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183) public static boolean insertReferDocSec(String taskIid, String Iid) throws Exception {
        if (getRecordByTaskDocSec(taskIid,Iid)){
            return false;
        }
            
        boolean isCreate = false;

//执行创建操作
StringBuffer strUpdate = new StringBuffer();
strUpdate.append("update sys_pm1_docman_record_tab set TaskIid =? where Iid ='"+Iid+"'"); QueryOperation query = new QueryOperation();
try {
query.setUpdateString(strUpdate.toString());
query.setPreparedStatement();
//PreparedStatement pst = query.getPreparedStatement();
isCreate = query.executeUpdate(); } finally {
query.closeAll();
}
return isCreate;
    }
断点走到这个方法的时候,就报了上面那个错误,
高手帮忙看下啊,那是什么错误?