currentRs = new FBResultSetWithFields(c, this, fixedStmt);
currentRs = new FBResultSet(c, this, fixedStmt);
    public ResultSet getResultSet() throws  SQLException {        if (currentRs != null) {            throw new SQLException("Only one resultset at a time/statement!");        }        if (fixedStmt == null) {            throw new SQLException("No statement just executed");        }        if (currentCachedResultSet != null)         {            ResultSet rs = currentCachedResultSet;            currentCachedResultSet = null;            return rs;            } // end of if ()        else         {            //currentRs = new FBResultSet(mc, this, fixedStmt);            currentRs = new FBResultSetWithFields(c, this, fixedStmt);            return currentRs;        } // end of else    }