Condividi tramite


SQLiteQueryBuilder.BuildQuery Metodo

Definizione

Overload

BuildQuery(String[], String, String[], String, String, String, String)
Obsoleti.

Questo membro è deprecato.

BuildQuery(String[], String, String, String, String, String)

Creare un'istruzione SELECT adatta per l'uso in un gruppo di SELECT istruzioni che verranno unite tramite UNION operatori in buildUnionQuery.

BuildQuery(String[], String, String[], String, String, String, String)

Attenzione

deprecated

Questo membro è deprecato.

[Android.Runtime.Register("buildQuery", "([Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "GetBuildQuery_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")]
[System.Obsolete("deprecated")]
public virtual string? BuildQuery (string[]? projectionIn, string? selection, string[]? selectionArgs, string? groupBy, string? having, string? sortOrder, string? limit);
[<Android.Runtime.Register("buildQuery", "([Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "GetBuildQuery_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")>]
[<System.Obsolete("deprecated")>]
abstract member BuildQuery : string[] * string * string[] * string * string * string * string -> string
override this.BuildQuery : string[] * string * string[] * string * string * string * string -> string

Parametri

projectionIn
String[]

Elenco delle colonne da restituire. Il passaggio di null restituirà tutte le colonne, sconsigliato per impedire la lettura dei dati dall'archiviazione che non verranno usati.

selection
String

Filtro che dichiara le righe da restituire, formattate come clausola SQL WHERE (esclusa la WHERE stessa). Il passaggio di null restituirà tutte le righe per l'URL specificato.

selectionArgs
String[]
groupBy
String

Filtro che dichiara come raggruppare le righe, formattate come clausola SQL GROUP BY (esclusa la GROUP BY stessa). Se si passa null, le righe non verranno raggruppate.

having
String

Un filtro dichiara i gruppi di righe da includere nel cursore, se viene usato il raggruppamento di righe, formattato come clausola SQL HAVING (escluso se HAVING stesso). Se si passa null, tutti i gruppi di righe verranno inclusi ed è necessario quando il raggruppamento di righe non viene usato.

sortOrder
String

Come ordinare le righe, formattate come clausola SQL ORDER BY (esclusa la ORDER BY stessa). Il passaggio di Null userà l'ordinamento predefinito, che può essere non ordinato.

limit
String

Limita il numero di righe restituite dalla query, formattate come LIMIT clausola. Il passaggio di null indica nessuna LIMIT clausola.

Restituisce

istruzione SQL SELECT risultante

Attributi

Commenti

Questo membro è deprecato. La firma di questo metodo è fuorviante perché non viene eseguita alcuna sostituzione di parametri SQL. Il parametro degli argomenti di selezione non viene usato affatto. Per evitare confusione, chiamare #buildQuery(String[], String, String, String, String, String) invece.

Documentazione java per android.database.sqlite.SQLiteQueryBuilder.buildQuery(java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

BuildQuery(String[], String, String, String, String, String)

Creare un'istruzione SELECT adatta per l'uso in un gruppo di SELECT istruzioni che verranno unite tramite UNION operatori in buildUnionQuery.

[Android.Runtime.Register("buildQuery", "([Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "GetBuildQuery_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")]
public virtual string? BuildQuery (string[]? projectionIn, string? selection, string? groupBy, string? having, string? sortOrder, string? limit);
[<Android.Runtime.Register("buildQuery", "([Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "GetBuildQuery_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member BuildQuery : string[] * string * string * string * string * string -> string
override this.BuildQuery : string[] * string * string * string * string * string -> string

Parametri

projectionIn
String[]

Elenco delle colonne da restituire. Il passaggio di null restituirà tutte le colonne, sconsigliato per impedire la lettura dei dati dall'archiviazione che non verranno usati.

selection
String

Filtro che dichiara le righe da restituire, formattate come clausola SQL WHERE (esclusa la WHERE stessa). Il passaggio di null restituirà tutte le righe per l'URL specificato.

groupBy
String

Filtro che dichiara come raggruppare le righe, formattate come clausola SQL GROUP BY (esclusa la GROUP BY stessa). Se si passa null, le righe non verranno raggruppate.

having
String

Un filtro dichiara i gruppi di righe da includere nel cursore, se viene usato il raggruppamento di righe, formattato come clausola SQL HAVING (escluso se HAVING stesso). Se si passa null, tutti i gruppi di righe verranno inclusi ed è necessario quando il raggruppamento di righe non viene usato.

sortOrder
String

Come ordinare le righe, formattate come clausola SQL ORDER BY (esclusa la ORDER BY stessa). Il passaggio di Null userà l'ordinamento predefinito, che può essere non ordinato.

limit
String

Limita il numero di righe restituite dalla query, formattate come LIMIT clausola. Il passaggio di null indica nessuna LIMIT clausola.

Restituisce

istruzione SQL SELECT risultante

Attributi

Commenti

Creare un'istruzione SELECT adatta per l'uso in un gruppo di SELECT istruzioni che verranno unite tramite UNION operatori in buildUnionQuery.

Documentazione java per android.database.sqlite.SQLiteQueryBuilder.buildQuery(java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a