(self, value, mode="relative")
| 304 | return result |
| 305 | |
| 306 | def scroll(self, value, mode="relative"): |
| 307 | self._check_executed() |
| 308 | if mode == "relative": |
| 309 | r = self.rownumber + value |
| 310 | elif mode == "absolute": |
| 311 | r = value |
| 312 | else: |
| 313 | raise err.ProgrammingError("unknown scroll mode %s" % mode) |
| 314 | |
| 315 | if not (0 <= r < len(self._rows)): |
| 316 | raise IndexError("out of range") |
| 317 | self.rownumber = r |
| 318 | |
| 319 | def _query(self, q): |
| 320 | conn = self._get_db() |
nothing calls this directly
no test coverage detected