Sprache

SQLiteDatabase.RawQueryWithFactory Methode

Definition

Überlädt

Name Beschreibung
RawQueryWithFactory(SQLiteDatabase+ICursorFactory, String, String[], String)

Führt die bereitgestellte SQL-Datei aus und gibt einen Cursor über das Resultset zurück.

RawQueryWithFactory(SQLiteDatabase+ICursorFactory, String, String[], String, CancellationSignal)

Führt die bereitgestellte SQL-Datei aus und gibt einen Cursor über das Resultset zurück.

RawQueryWithFactory(SQLiteDatabase+ICursorFactory, String, String[], String)

Führt die bereitgestellte SQL-Datei aus und gibt einen Cursor über das Resultset zurück.

[Android.Runtime.Register("rawQueryWithFactory", "(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "GetRawQueryWithFactory_Landroid_database_sqlite_SQLiteDatabase_CursorFactory_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Handler")]
public virtual Android.Database.ICursor RawQueryWithFactory(Android.Database.Sqlite.SQLiteDatabase.ICursorFactory? cursorFactory, string sql, string[]? selectionArgs, string editTable);
[<Android.Runtime.Register("rawQueryWithFactory", "(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "GetRawQueryWithFactory_Landroid_database_sqlite_SQLiteDatabase_CursorFactory_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Handler")>]
abstract member RawQueryWithFactory : Android.Database.Sqlite.SQLiteDatabase.ICursorFactory * string * string[] * string -> Android.Database.ICursor
override this.RawQueryWithFactory : Android.Database.Sqlite.SQLiteDatabase.ICursorFactory * string * string[] * string -> Android.Database.ICursor

Parameter

cursorFactory
SQLiteDatabase.ICursorFactory

die zu verwendende Cursorfactory oder null für die Standardfactory

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.

editTable
String

der Name der ersten Tabelle, die bearbeitbar ist

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

Java Dokumentation für android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(android.database.sqlite.CursorFactory, java.lang.String, java.lang.String[], java.lang.String).

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:

RawQueryWithFactory(SQLiteDatabase+ICursorFactory, String, String[], String, CancellationSignal)

Führt die bereitgestellte SQL-Datei aus und gibt einen Cursor über das Resultset zurück.

[Android.Runtime.Register("rawQueryWithFactory", "(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "GetRawQueryWithFactory_Landroid_database_sqlite_SQLiteDatabase_CursorFactory_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Landroid_os_CancellationSignal_Handler")]
public virtual Android.Database.ICursor RawQueryWithFactory(Android.Database.Sqlite.SQLiteDatabase.ICursorFactory? cursorFactory, string sql, string[]? selectionArgs, string editTable, Android.OS.CancellationSignal? cancellationSignal);
[<Android.Runtime.Register("rawQueryWithFactory", "(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "GetRawQueryWithFactory_Landroid_database_sqlite_SQLiteDatabase_CursorFactory_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Landroid_os_CancellationSignal_Handler")>]
abstract member RawQueryWithFactory : Android.Database.Sqlite.SQLiteDatabase.ICursorFactory * string * string[] * string * Android.OS.CancellationSignal -> Android.Database.ICursor
override this.RawQueryWithFactory : Android.Database.Sqlite.SQLiteDatabase.ICursorFactory * string * string[] * string * Android.OS.CancellationSignal -> Android.Database.ICursor

Parameter

cursorFactory
SQLiteDatabase.ICursorFactory

die zu verwendende Cursorfactory oder null für die Standardfactory

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.

editTable
String

der Name der ersten Tabelle, die bearbeitbar ist

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

Java Dokumentation für android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(android.database.sqlite.CursorFactory, java.lang.String, java.lang.String[], java.lang.String).

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: