Compartilhar via


SQLiteQueryBuilder.BuildQuery Método

Definição

Sobrecargas

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

Este membro foi preterido.

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

Construa uma SELECT instrução adequada para uso em um grupo de instruções que serão unidas por meio UNION de SELECT operadores em buildUnionQuery.

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

Cuidado

deprecated

Este membro foi preterido.

[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

Parâmetros

projectionIn
String[]

Uma lista de quais colunas retornar. Passar null retornará todas as colunas, o que é desencorajado para impedir a leitura de dados do armazenamento que não serão usados.

selection
String

Um filtro que declara quais linhas retornar, formatado como uma cláusula SQL WHERE (excluindo a WHERE própria). Passar null retornará todas as linhas para a URL fornecida.

selectionArgs
String[]
groupBy
String

Um filtro que declara como agrupar linhas, formatado como uma cláusula SQL GROUP BY (excluindo a GROUP BY própria). Passar null fará com que as linhas não sejam agrupadas.

having
String

Um filtro declara quais grupos de linhas devem ser incluídos no cursor, se o agrupamento de linhas estiver sendo usado, formatado como uma cláusula SQL HAVING (excluindo a HAVING própria). Passar null fará com que todos os grupos de linhas sejam incluídos e é necessário quando o agrupamento de linhas não está sendo usado.

sortOrder
String

Como ordenar as linhas, formatadas como uma cláusula SQL ORDER BY (excluindo a ORDER BY própria). Passar null usará a ordem de classificação padrão, que pode ser desordenada.

limit
String

Limita o número de linhas retornadas pela consulta, formatadas como LIMIT cláusula. Passar null não denota nenhuma LIMIT cláusula.

Retornos

a instrução SQL SELECT resultante

Atributos

Comentários

Este membro foi preterido. A assinatura desse método é enganosa, pois nenhuma substituição de parâmetro SQL é realizada. O parâmetro de argumentos de seleção não é usado. Para evitar confusão, ligue #buildQuery(String[], String, String, String, String, String) em vez disso.

Documentação Java para 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).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

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

Construa uma SELECT instrução adequada para uso em um grupo de instruções que serão unidas por meio UNION de SELECT operadores em 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

Parâmetros

projectionIn
String[]

Uma lista de quais colunas retornar. Passar null retornará todas as colunas, o que é desencorajado para impedir a leitura de dados do armazenamento que não serão usados.

selection
String

Um filtro que declara quais linhas retornar, formatado como uma cláusula SQL WHERE (excluindo a WHERE própria). Passar null retornará todas as linhas para a URL fornecida.

groupBy
String

Um filtro que declara como agrupar linhas, formatado como uma cláusula SQL GROUP BY (excluindo a GROUP BY própria). Passar null fará com que as linhas não sejam agrupadas.

having
String

Um filtro declara quais grupos de linhas devem ser incluídos no cursor, se o agrupamento de linhas estiver sendo usado, formatado como uma cláusula SQL HAVING (excluindo a HAVING própria). Passar null fará com que todos os grupos de linhas sejam incluídos e é necessário quando o agrupamento de linhas não está sendo usado.

sortOrder
String

Como ordenar as linhas, formatadas como uma cláusula SQL ORDER BY (excluindo a ORDER BY própria). Passar null usará a ordem de classificação padrão, que pode ser desordenada.

limit
String

Limita o número de linhas retornadas pela consulta, formatadas como LIMIT cláusula. Passar null não denota nenhuma LIMIT cláusula.

Retornos

a instrução SQL SELECT resultante

Atributos

Comentários

Construa uma SELECT instrução adequada para uso em um grupo de instruções que serão unidas por meio UNION de SELECT operadores em buildUnionQuery.

Documentação Java para android.database.sqlite.SQLiteQueryBuilder.buildQuery(java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a