SQLiteDatabase.RawQuery 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.
Überlädt
| Name | Beschreibung |
|---|---|
| RawQuery(String, String[]) |
Führt die bereitgestellte SQL-Datei aus und gibt einen |
| RawQuery(String, String[], CancellationSignal) |
Führt die bereitgestellte SQL-Datei aus und gibt einen |
RawQuery(String, String[])
Führt die bereitgestellte SQL-Datei aus und gibt einen Cursor Wert für das Resultset zurück.
[Android.Runtime.Register("rawQuery", "(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;", "GetRawQuery_Ljava_lang_String_arrayLjava_lang_String_Handler")]
public virtual Android.Database.ICursor RawQuery(string sql, string[]? selectionArgs);
[<Android.Runtime.Register("rawQuery", "(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;", "GetRawQuery_Ljava_lang_String_arrayLjava_lang_String_Handler")>]
abstract member RawQuery : string * string[] -> Android.Database.ICursor
override this.RawQuery : string * string[] -> Android.Database.ICursor
Parameter
- sql
- String
die SQL-Abfrage. Die SQL-Zeichenfolge darf nicht sein; beendet
- selectionArgs
- String[]
Sie können ?s in where-Klausel in der Abfrage einfügen, die durch die Werte von selectionArgs ersetzt wird. Die Werte werden als Zeichenfolgen gebunden. Wenn die Markierung null ist oder keine ?s enthält, kann selectionArgs null sein.
Gibt zurück
Ein Cursor Objekt, das vor dem ersten Eintrag positioniert wird. Beachten Sie, dass Cursors nicht synchronisiert ist, weitere Details finden Sie in der Dokumentation.
- Attribute
Hinweise
Führt die bereitgestellte SQL-Datei aus und gibt einen Cursor Wert für das Resultset zurück.
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.
Gilt für:
RawQuery(String, String[], CancellationSignal)
Führt die bereitgestellte SQL-Datei aus und gibt einen Cursor Wert für das Resultset zurück.
[Android.Runtime.Register("rawQuery", "(Ljava/lang/String;[Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "GetRawQuery_Ljava_lang_String_arrayLjava_lang_String_Landroid_os_CancellationSignal_Handler")]
public virtual Android.Database.ICursor RawQuery(string sql, string[]? selectionArgs, Android.OS.CancellationSignal? cancellationSignal);
[<Android.Runtime.Register("rawQuery", "(Ljava/lang/String;[Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "GetRawQuery_Ljava_lang_String_arrayLjava_lang_String_Landroid_os_CancellationSignal_Handler")>]
abstract member RawQuery : string * string[] * Android.OS.CancellationSignal -> Android.Database.ICursor
override this.RawQuery : string * string[] * Android.OS.CancellationSignal -> Android.Database.ICursor
Parameter
- sql
- String
die SQL-Abfrage. Die SQL-Zeichenfolge darf nicht sein; beendet
- selectionArgs
- String[]
Sie können ?s in where-Klausel in der Abfrage einfügen, die durch die Werte von selectionArgs ersetzt wird. Die Werte werden als Zeichenfolgen gebunden. Wenn die Markierung null ist oder keine ?s enthält, kann selectionArgs null sein.
- cancellationSignal
- CancellationSignal
Ein Signal, um den Vorgang in Bearbeitung abzubrechen, oder null, wenn keine.
Wenn der Vorgang abgebrochen wird, wird der OperationCanceledException Vorgang ausgelöst, wenn die Abfrage ausgeführt wird.
Gibt zurück
Ein Cursor Objekt, das vor dem ersten Eintrag positioniert wird. Beachten Sie, dass Cursors nicht synchronisiert ist, weitere Details finden Sie in der Dokumentation.
- Attribute
Hinweise
Führt die bereitgestellte SQL-Datei aus und gibt einen Cursor Wert für das Resultset zurück.
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.