急啊,高手帮忙啊!!!!!!!!!!!!!!!!!!!!!!!!!!~~~~~~~~~~~
     	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;
    }
断点走到这个方法的时候,就报了上面那个错误,
高手帮忙看下啊,那是什么错误?