Anfang des Inhaltsbereichs

Funktionsdokumentation Methode __getitem__ Dokument im Navigationsbaum lokalisieren

Verwendung

__getitem__ ist eine Methode der Klasse SapDB_ResultSet.

Mit dieser Methode positionieren Sie den Cursor auf einem Datensatz in der Ergebnismenge. Sie verwenden diese Methode, um in einer for-Schleife durch alle Datensätze der Ergebnismenge zu iterieren.

Funktionsumfang

__getitem__ (pos)

 

pos

Position des Datensatzes

pos=0: erster Datensatz in der Ergebnismenge

 

 

Ergebnis:

     Datensatz an der angegebenen Position der Ergebnismenge

     bei leerer Ergebnismenge/wenn pos die Anzahl der Datensätze in der Ergebnismenge überschreitet: None

Beispiel

Sie iterieren mit for über die gesamte Ergebnismenge. Dabei ruft das System implizit die __getitem__-Methode auf und erhöht den Wert des Parameters pos immer um 1, bis die Methode eine Ausnahme auslöst.

for zip, name, state in session.sql ('SELECT * FROM hotel.city'):

    print zip, name, state

Ende des Inhaltsbereichs