Sprache

SQLiteQueryBuilder.Query Methode

Definition

Überlädt

Name Beschreibung
Query(SQLiteDatabase, String[], String, String[], String, String, String)

Führen Sie eine Abfrage aus, indem Sie alle aktuellen Einstellungen und die an diese Methode übergebenen Informationen kombinieren.

Query(SQLiteDatabase, String[], String, String[], String, String, String, String)

Führen Sie eine Abfrage aus, indem Sie alle aktuellen Einstellungen und die an diese Methode übergebenen Informationen kombinieren.

Query(SQLiteDatabase, String[], String, String[], String, String, String, String, CancellationSignal)

Führen Sie eine Abfrage aus, indem Sie alle aktuellen Einstellungen und die an diese Methode übergebenen Informationen kombinieren.

Query(SQLiteDatabase, String[], String, String[], String, String, String)

Führen Sie eine Abfrage aus, indem Sie alle aktuellen Einstellungen und die an diese Methode übergebenen Informationen kombinieren.

[Android.Runtime.Register("query", "(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "GetQuery_Landroid_database_sqlite_SQLiteDatabase_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")]
public virtual Android.Database.ICursor? Query(Android.Database.Sqlite.SQLiteDatabase? db, string[]? projectionIn, string? selection, string[]? selectionArgs, string? groupBy, string? having, string? sortOrder);
[<Android.Runtime.Register("query", "(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "GetQuery_Landroid_database_sqlite_SQLiteDatabase_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member Query : Android.Database.Sqlite.SQLiteDatabase * string[] * string * string[] * string * string * string -> Android.Database.ICursor
override this.Query : Android.Database.Sqlite.SQLiteDatabase * string[] * string * string[] * string * string * string -> Android.Database.ICursor

Parameter

db
SQLiteDatabase

die Datenbank, nach der eine Abfrage ausgeführt werden soll

projectionIn
String[]

Eine Liste der spalten, die zurückgegeben werden sollen. Durch das Übergeben von NULL werden alle Spalten zurückgegeben, die davon abgeraten werden, das Lesen von Daten am Speicher zu verhindern, die nicht verwendet werden.

selection
String

Ein Filter, der deklariert, welche Zeilen zurückgegeben werden sollen, formatiert als SQL-Klausel WHERE (mit Ausnahme des WHERE selbst). Durch das Übergeben von NULL werden alle Zeilen für die angegebene URL zurückgegeben.

selectionArgs
String[]

Sie können "?s" in die Auswahl einschließen, die durch die Werte aus selectionArgs ersetzt wird, damit sie in der Auswahl angezeigt werden. Die Werte werden als Zeichenfolgen gebunden.

groupBy
String

Ein Filter, der deklariert, wie Zeilen gruppiert werden, formatiert als SQL-Klausel GROUP BY (mit Ausnahme des GROUP BY selbst). Wenn Null übergeben wird, werden die Zeilen nicht gruppiert.

having
String

Ein Filter deklarieren, welche Zeilengruppen in den Cursor aufgenommen werden sollen, wenn Zeilengruppierungen verwendet werden, die als SQL-Klausel HAVING formatiert sind (mit Ausnahme des HAVING selbst). Wenn Null übergeben wird, werden alle Zeilengruppen eingeschlossen und sind erforderlich, wenn die Zeilengruppierung nicht verwendet wird.

sortOrder
String

So ordnen Sie die Zeilen, die als SQL-Klausel ORDER BY formatiert sind (mit Ausnahme des ORDER BY selbst). Wenn Null übergeben wird, wird die Standardsortierreihenfolge verwendet, die möglicherweise nicht sortiert ist.

Gibt zurück

ein Cursor über dem Resultset

Attribute

Hinweise

Führen Sie eine Abfrage aus, indem Sie alle aktuellen Einstellungen und die an diese Methode übergebenen Informationen kombinieren.

Java Dokumentation für android.database.sqlite.SQLiteQueryBuilder.query(android.database.sqlite.SQLiteDatabase, java.lang.String[], java.lang.String, java.lang.String[], 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.

Weitere Informationen

  • <xref:Android.Content.ContentResolver.Query(Android.Net.Uri%2c+System.String%5b%5d%2c+System.String%5b%5d%2c+System.String%5b%5d%2c+System.String%5b%5d)>

Gilt für:

Query(SQLiteDatabase, String[], String, String[], String, String, String, String)

Führen Sie eine Abfrage aus, indem Sie alle aktuellen Einstellungen und die an diese Methode übergebenen Informationen kombinieren.

[Android.Runtime.Register("query", "(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "GetQuery_Landroid_database_sqlite_SQLiteDatabase_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")]
public virtual Android.Database.ICursor? Query(Android.Database.Sqlite.SQLiteDatabase? db, string[]? projectionIn, string? selection, string[]? selectionArgs, string? groupBy, string? having, string? sortOrder, string? limit);
[<Android.Runtime.Register("query", "(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "GetQuery_Landroid_database_sqlite_SQLiteDatabase_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member Query : Android.Database.Sqlite.SQLiteDatabase * string[] * string * string[] * string * string * string * string -> Android.Database.ICursor
override this.Query : Android.Database.Sqlite.SQLiteDatabase * string[] * string * string[] * string * string * string * string -> Android.Database.ICursor

Parameter

db
SQLiteDatabase

die Datenbank, nach der eine Abfrage ausgeführt werden soll

projectionIn
String[]

Eine Liste der spalten, die zurückgegeben werden sollen. Durch das Übergeben von NULL werden alle Spalten zurückgegeben, die davon abgeraten werden, das Lesen von Daten am Speicher zu verhindern, die nicht verwendet werden.

selection
String

Ein Filter, der deklariert, welche Zeilen zurückgegeben werden sollen, formatiert als SQL-Klausel WHERE (mit Ausnahme des WHERE selbst). Durch das Übergeben von NULL werden alle Zeilen für die angegebene URL zurückgegeben.

selectionArgs
String[]

Sie können "?s" in die Auswahl einschließen, die durch die Werte aus selectionArgs ersetzt wird, damit sie in der Auswahl angezeigt werden. Die Werte werden als Zeichenfolgen gebunden.

groupBy
String

Ein Filter, der deklariert, wie Zeilen gruppiert werden, formatiert als SQL-Klausel GROUP BY (mit Ausnahme des GROUP BY selbst). Wenn Null übergeben wird, werden die Zeilen nicht gruppiert.

having
String

Ein Filter deklarieren, welche Zeilengruppen in den Cursor aufgenommen werden sollen, wenn Zeilengruppierungen verwendet werden, die als SQL-Klausel HAVING formatiert sind (mit Ausnahme des HAVING selbst). Wenn Null übergeben wird, werden alle Zeilengruppen eingeschlossen und sind erforderlich, wenn die Zeilengruppierung nicht verwendet wird.

sortOrder
String

So ordnen Sie die Zeilen, die als SQL-Klausel ORDER BY formatiert sind (mit Ausnahme des ORDER BY selbst). Wenn Null übergeben wird, wird die Standardsortierreihenfolge verwendet, die möglicherweise nicht sortiert ist.

limit
String

Schränkt die Anzahl der zeilen ein, die von der Abfrage zurückgegeben werden, die als LIMIT Klausel formatiert ist. Durch Das Übergeben von NULL wird keine LIMIT Klausel bezeichnet.

Gibt zurück

ein Cursor über dem Resultset

Attribute

Hinweise

Führen Sie eine Abfrage aus, indem Sie alle aktuellen Einstellungen und die an diese Methode übergebenen Informationen kombinieren.

Java Dokumentation für android.database.sqlite.SQLiteQueryBuilder.query(android.database.sqlite.SQLiteDatabase, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, 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.

Weitere Informationen

  • <xref:Android.Content.ContentResolver.Query(Android.Net.Uri%2c+System.String%5b%5d%2c+System.String%5b%5d%2c+System.String%5b%5d%2c+System.String%5b%5d)>

Gilt für:

Query(SQLiteDatabase, String[], String, String[], String, String, String, String, CancellationSignal)

Führen Sie eine Abfrage aus, indem Sie alle aktuellen Einstellungen und die an diese Methode übergebenen Informationen kombinieren.

[Android.Runtime.Register("query", "(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "GetQuery_Landroid_database_sqlite_SQLiteDatabase_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Landroid_os_CancellationSignal_Handler")]
public virtual Android.Database.ICursor? Query(Android.Database.Sqlite.SQLiteDatabase? db, string[]? projectionIn, string? selection, string[]? selectionArgs, string? groupBy, string? having, string? sortOrder, string? limit, Android.OS.CancellationSignal? cancellationSignal);
[<Android.Runtime.Register("query", "(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "GetQuery_Landroid_database_sqlite_SQLiteDatabase_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Landroid_os_CancellationSignal_Handler")>]
abstract member Query : Android.Database.Sqlite.SQLiteDatabase * string[] * string * string[] * string * string * string * string * Android.OS.CancellationSignal -> Android.Database.ICursor
override this.Query : Android.Database.Sqlite.SQLiteDatabase * string[] * string * string[] * string * string * string * string * Android.OS.CancellationSignal -> Android.Database.ICursor

Parameter

db
SQLiteDatabase

die Datenbank, nach der eine Abfrage ausgeführt werden soll

projectionIn
String[]

Eine Liste der spalten, die zurückgegeben werden sollen. Durch das Übergeben von NULL werden alle Spalten zurückgegeben, die davon abgeraten werden, das Lesen von Daten am Speicher zu verhindern, die nicht verwendet werden.

selection
String

Ein Filter, der deklariert, welche Zeilen zurückgegeben werden sollen, formatiert als SQL-Klausel WHERE (mit Ausnahme des WHERE selbst). Durch das Übergeben von NULL werden alle Zeilen für die angegebene URL zurückgegeben.

selectionArgs
String[]

Sie können "?s" in die Auswahl einschließen, die durch die Werte aus selectionArgs ersetzt wird, damit sie in der Auswahl angezeigt werden. Die Werte werden als Zeichenfolgen gebunden.

groupBy
String

Ein Filter, der deklariert, wie Zeilen gruppiert werden, formatiert als SQL-Klausel GROUP BY (mit Ausnahme des GROUP BY selbst). Wenn Null übergeben wird, werden die Zeilen nicht gruppiert.

having
String

Ein Filter deklarieren, welche Zeilengruppen in den Cursor aufgenommen werden sollen, wenn Zeilengruppierungen verwendet werden, die als SQL-Klausel HAVING formatiert sind (mit Ausnahme des HAVING selbst). Wenn Null übergeben wird, werden alle Zeilengruppen eingeschlossen und sind erforderlich, wenn die Zeilengruppierung nicht verwendet wird.

sortOrder
String

So ordnen Sie die Zeilen, die als SQL-Klausel ORDER BY formatiert sind (mit Ausnahme des ORDER BY selbst). Wenn Null übergeben wird, wird die Standardsortierreihenfolge verwendet, die möglicherweise nicht sortiert ist.

limit
String

Schränkt die Anzahl der zeilen ein, die von der Abfrage zurückgegeben werden, die als LIMIT Klausel formatiert ist. Durch Das Übergeben von NULL wird keine LIMIT Klausel bezeichnet.

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 über dem Resultset

Attribute

Hinweise

Führen Sie eine Abfrage aus, indem Sie alle aktuellen Einstellungen und die an diese Methode übergebenen Informationen kombinieren.

Java Dokumentation für android.database.sqlite.SQLiteQueryBuilder.query(android.database.sqlite.SQLiteDatabase, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String, android.os.CancellationSignal).

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.

Weitere Informationen

  • <xref:Android.Content.ContentResolver.Query(Android.Net.Uri%2c+System.String%5b%5d%2c+System.String%5b%5d%2c+System.String%5b%5d%2c+System.String%5b%5d)>

Gilt für: