if (resultSet.isBeforeFirst()) resultSet.next();
    protected void setRequiredTypes() throws SQLException {                FBResultSet resultSet = (FBResultSet)getCurrentResultSet();                if (resultSet.isBeforeFirst())            resultSet.next();                Iterator iter = procedureCall.getOutputParams().iterator();        while(iter.hasNext()) {            FBProcedureParam param = (FBProcedureParam)iter.next();                        FBField field = resultSet.getField(param.getIndex());                        field.setRequiredType(param.getType());        }    }