Stellt Methoden bereit, um eine Tabelle zeilenweise zu durchlaufen und auf die Spaltendaten zuzugreifen.
public interface ResultSet
Alle Mitglieder der ResultSet-Schnittstelle, einschließlich aller geerbten Mitglieder.
Name | Beschreibung |
---|---|
Verschiebt den Cursor hinter die letzte Zeile. | |
Verschiebt den Cursor vor die erste Zeile. | |
Schließt das ResultSet-Objekt, um die ihm zugeordneten Speicherressourcen freizugeben. | |
Verschiebt den Cursor in die erste Zeile. | |
Gibt für lange Binärdatentypen, einschließlich dateibasierter langer Binärdaten, ein InputStream-Objekt zurück. | |
Gibt einen booleschen Wert zurück. | |
Gibt ein Byte-Array zurück. | |
Gibt ein Reader-Objekt zurück. | |
Gibt ein java.util.Date-Objekt zurück. | |
Gibt ein DecimalNumber-Objekt zurück. | |
Gibt einen double-Wert zurück, basierend auf der Spaltennummer. | |
Gibt einen float-Wert zurück. | |
Gibt einen Ganzzahlwert zurück. | |
Gibt einen Ganzzahlwert (long integer) zurück. | |
Gibt die Ordinalzahl (mit Basis Eins) für den Wert zurück, der von einer Zeichenfolge dargestellt wird. | |
Gibt ein ResultSetMetadata-Objekt zurück, das die Metadaten für das ResultSet-Objekt enthält. | |
Ruft die Anzahl der Zeilen in der Tabelle ab. | |
Ruft·die tatsächliche Größe einer Ergebnismengenspalte ab. | |
Gibt einen Zeichenfolgenwert zurück. | |
Gibt ein UUIDValue-Objekt zurück. | |
Testet, ob der Wert an der Stelle der angegebenen Spaltennummer NULL ist. | |
Verschiebt den Cursor in die letzte Zeile. | |
Ruft die nächste Datenzeile im ResultSet-Objekt ab. | |
Ruft die vorherige Datenzeile im ResultSet-Objekt ab. | |
Verschiebt den Cursor von der aktuellen Cursorposition ausgehend um die durch den Offset angegebene Anzahl von Zeilen. |
Ein ResultSet-Objekt wird generiert, wenn die execute- oder executeQuery-Methode für ein PreparedStatement-Objekt mit einer SQL SELECT-Anweisung aufgerufen wird.
Das folgende Beispiel zeigt, wie Sie eine Zeile mit dem ResultSet-Objekt abrufen und auf Daten in einer angegebenen Spalte zugreifen:
// Define a new SQL SELECT statement. String sql_string = "SELECT column1, column2 FROM SampleTable"; // Create a new PreparedStatement from an existing connection. PreparedStatement ps = conn.prepareStatement(sql_string); // Create a new ResultSet to contain the query results of the SQL statement. ResultSet rs = ps.executeQuery(); // Check if the PreparedStatement contains a ResultSet. if (ps.hasResultSet()) { // Retrieve the column1 value from the first row using getString. String row1_col1 = rs.getString(1); // Get the next row in the table. if (rs.next) { // Retrieve the value of column1 from the second row. String row2_col1 = rs.getString(1); } } rs.close(); ps.close(); |
afterLast-Methode [Android]
beforeFirst-Methode [Android]
close-Methode
first-Methode [Android]
getBlobInputStream-Methode
getBoolean-Methode
getBytes-Methode
getClobReader-Methode
getDate-Methode
getDecimalNumber-Methode
getDouble-Methode
getFloat-Methode
getInt-Methode
getLong-Methode
getOrdinal-Methode
getResultSetMetadata-Methode
getRowCount-Methode [Android]
getSize-Methode
getString-Methode
getUUIDValue-Methode
isNull-Methode
last-Methode [Android]
next-Methode
previous-Methode
relative-Methode [Android]
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |