public Object getValue(int row, String column) throws DataSetException
public Object getValue(int row, String columnName) throws DataSetException
    public Object getValue(int row, String column) throws DataSetException    {        try        {            // Move cursor forward up to specified row            while (!_eot && row > _lastRow)            {                _eot = !_resultSet.next();                _lastRow++;            }            if (row < _lastRow)            {                throw new UnsupportedOperationException("Cannot go backward!");            }            if (_eot || row > _lastRow)            {                // Proactively close the resultset                close();                throw new RowOutOfBoundsException(row + " > " + _lastRow);            }            return _resultSet.getObject(getColumnIndex(column) + 1);        }        catch (SQLException e)        {            throw new DataSetException(e);        }    }