def fetchmany(self, size=None):
self._check_executed()<EOL>r = self._fetch_row(size or self.arraysize)<EOL>self.rownumber = self.rownumber + len(r)<EOL>return r<EOL>
Fetch up to size rows from the cursor. Result set may be smaller
        than size. If size is not defined, cursor.arraysize is used.