Package sqlite3 :: Class Cursor
[hide private]
[frames] | no frames]

Class Cursor

object --+
         |
        Cursor
Known Subclasses:

SQLite database cursor class.

Instance Methods [hide private]
 
__init__(...)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
 
__iter__(x)
iter(x)
a new object with type S, a subtype of T
__new__(T, S, ...)
 
close(...)
Closes the cursor.
 
execute(...)
Executes a SQL statement.
 
executemany(...)
Repeatedly executes a SQL statement.
 
executescript(...)
Executes a multiple SQL statements at once.
 
fetchall(...)
Fetches one row from the resultset.
 
fetchmany(...)
Fetches all rows from the resultset.
 
fetchone(...)
Fetches several rows from the resultset.
the next value, or raise StopIteration
next(x)
 
setinputsizes(...)
Required by DB-API.
 
setoutputsize(...)
Required by DB-API.

Inherited from object: __delattr__, __getattribute__, __hash__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Properties [hide private]
  arraysize
  connection
  description
  lastrowid
  row_factory
  rowcount

Inherited from object: __class__

Method Details [hide private]

__init__(...)
(Constructor)

 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__

__new__(T, S, ...)

 
Returns: a new object with type S, a subtype of T
Overrides: object.__new__

executescript(...)

 

Executes a multiple SQL statements at once. Non-standard.

setinputsizes(...)

 

Required by DB-API. Does nothing in pysqlite.

setoutputsize(...)

 

Required by DB-API. Does nothing in pysqlite.