mc.executeStatement(fixedStmt, sendOutParams);
c.executeStatement(fixedStmt, sendOutParams); isResultSet = (fixedStmt.getOutSqlda().sqld > 0);
    protected boolean internalExecute(boolean sendOutParams) throws  SQLException    {        XSQLVAR[] inVars = fixedStmt.getInSqlda().sqlvar;        for(int i = 0; i < inVars.length; i++)        {            boolean isBlobField =                FBField.isType(inVars[i], Types.BLOB) ||                FBField.isType(inVars[i], Types.BINARY) ||                FBField.isType(inVars[i], Types.LONGVARCHAR);            if (isBlobField)            {                FBBlobField blobField = (FBBlobField)getField(i + 1);                blobField.flushCachedData();            }        }        try {            closeResultSet();            mc.executeStatement(fixedStmt, sendOutParams);            return (fixedStmt.getOutSqlda().sqld > 0);        }        catch (GDSException ge) {            throw new SQLException("GDS exception: " + ge.toString());        }    }