# File lib/dbi/base_classes/statement.rb, line 100
        def fetch_scroll(direction, offset)
            case direction
            when SQL_FETCH_NEXT
                return fetch
            when SQL_FETCH_LAST
                last_row = nil
                while (row=fetch) != nil
                    last_row = row
                end
                return last_row
            when SQL_FETCH_RELATIVE
                raise NotSupportedError if offset <= 0
                row = nil
                offset.times { row = fetch; break if row.nil? }
                return row
            else
                raise NotSupportedError
            end
        end