Condividi tramite


SQLiteQueryBuilder.BuildQueryString Metodo

Definizione

Compilare una stringa di query SQL dalle clausole indicate.

[Android.Runtime.Register("buildQueryString", "(ZLjava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "")]
public static string? BuildQueryString(bool distinct, string? tables, string[]? columns, string? where, string? groupBy, string? having, string? orderBy, string? limit);
[<Android.Runtime.Register("buildQueryString", "(ZLjava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "")>]
static member BuildQueryString : bool * string * string[] * string * string * string * string * string -> string

Parametri

distinct
Boolean

true se si desidera che ogni riga sia univoca, false in caso contrario.

tables
String

Nomi di tabella in cui compilare la query.

columns
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.

where
String

Filtro che dichiara le righe da restituire, formattate come clausola SQL WHERE (esclusa la WHERE stessa). Il passaggio 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). Il passaggio null causerà il raggruppamento delle righe.

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.

orderBy
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

stringa di query SQL

Attributi

Commenti

Compilare una stringa di query SQL dalle clausole indicate.

Documentazione java per android.database.sqlite.SQLiteQueryBuilder.buildQueryString(boolean, 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