code: def _nextset(self, unbuffered=False):
          
          conn = self._get_db()
          current_result = self._result
          if current_result is None or current_result is not conn._result:
              return None
          if not current_result.has_next:
              return None
          self._result = None
          self._clear_result()
          conn.next_result(unbuffered=unbuffered)
          self._do_get_result()
          return True
docs: Get the next query set