Compartilhar via


SQLiteQueryBuilder.BuildQueryString Método

Definição

Crie uma cadeia de caracteres de consulta SQL a partir das cláusulas fornecidas.

[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

Parâmetros

distinct
Boolean

true se você quiser que cada linha seja exclusiva, false caso contrário.

tables
String

Os nomes de tabela para compilar a consulta.

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

where
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). A passagem 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.

orderBy
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 cadeia de caracteres de consulta SQL

Atributos

Comentários

Crie uma cadeia de caracteres de consulta SQL a partir das cláusulas fornecidas.

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

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