IResultSet.RefreshRow Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Aktualisiert die aktuelle Zeile mit dem neuesten Wert in der Datenbank.
[Android.Runtime.Register("refreshRow", "()V", "GetRefreshRowHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void RefreshRow();
[<Android.Runtime.Register("refreshRow", "()V", "GetRefreshRowHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member RefreshRow : unit -> unit
- Attribute
Ausnahmen
wenn ein Datenbankfehler auftritt., einschließlich, wenn die aktuelle Zeile die Zeile "Einfügen" ist.
Hinweise
Aktualisiert die aktuelle Zeile mit dem neuesten Wert in der Datenbank. Diese Methode kann nicht aufgerufen werden, wenn sich der Cursor in der Einfügezeile befindet.
Die refreshRow Methode bietet eine Möglichkeit für eine Anwendung, den DRIVER explizit anweisen, eine Zeile(n) aus der Datenbank zurückzugeben. Eine Anwendung möchte möglicherweise aufrufen refreshRow , wenn das Zwischenspeichern oder Vorabrufen vom VORGANGstreiber ausgeführt wird, um den neuesten Wert einer Zeile aus der Datenbank abzurufen. Der VORGANGstreiber kann mehrere Zeilen gleichzeitig aktualisieren, wenn die Abrufgröße größer als eins ist.
Alle Werte unterliegen der Transaktionsisolationsstufe und der Cursorempfindlichkeit. Wenn refreshRow nach dem Aufrufen einer Updater-Methode aufgerufen wird, aber vor dem Aufrufen der Methode updateRow, gehen die an der Zeile vorgenommenen Aktualisierungen verloren. Wenn Sie die Methode refreshRow häufig aufrufen, wird die Leistung wahrscheinlich verlangsamt.
In 1.2 hinzugefügt.
Java Dokumentation für java.sql.ResultSet.refreshRow().
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.