SQLiteQueryBuilder.BuildQuery Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
BuildQuery(String[], String, String[], String, String, String, String) |
Obsoleti.
Questo membro è deprecato. |
BuildQuery(String[], String, String, String, String, String) |
Creare un'istruzione |
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.
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.
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.