SQLiteQueryBuilder.BuildQuery Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
BuildQuery(String[], String, String[], String, String, String, String) |
Устаревшие..
Этот элемент считается нерекомендуемым. |
BuildQuery(String[], String, String, String, String, String) |
Создайте инструкцию, подходящую |
BuildQuery(String[], String, String[], String, String, String, String)
Внимание!
deprecated
Этот элемент считается нерекомендуемым.
[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
Параметры
- projectionIn
- String[]
Список возвращаемых столбцов. Передача null возвращает все столбцы, которые не рекомендуется использовать для чтения данных из хранилища.
- selection
- String
Фильтр, объявляющий возвращаемые строки, отформатированные как предложение SQL WHERE
(за исключением WHERE
самого). Передача null вернет все строки для заданного URL-адреса.
- selectionArgs
- String[]
- groupBy
- String
Фильтр, объявляющий, как группировать строки, отформатированные как предложение SQL GROUP BY
(за исключением GROUP BY
самого).
Передача null приведет к тому, что строки не группируются.
- having
- String
Фильтр объявляет, какие группы строк следует включать в курсор, если используется группирование строк, отформатированный как предложение SQL HAVING
(за исключением HAVING
самого). Передача null приведет к включению всех групп строк и требуется, если группирование строк не используется.
- sortOrder
- String
Как упорядочить строки, отформатированные как предложение SQL ORDER BY
(за исключением ORDER BY
самого). Передача null будет использовать порядок сортировки по умолчанию, который может быть неупорядоченным.
- limit
- String
Ограничивает количество строк, возвращаемых запросом, отформатированным в виде LIMIT
предложения. Передавая значение NULL, не LIMIT
обозначает предложение.
Возвращаемое значение
результирующая инструкция SQL SELECT
- Атрибуты
Комментарии
Этот элемент считается нерекомендуемым. Подпись этого метода вводит в заблуждение, так как не выполняется подстановка параметров SQL. Параметр аргументов выбора не используется вообще. Чтобы избежать путаницы, вызовите #buildQuery(String[], String, String, String, String, String)
вместо этого.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
BuildQuery(String[], String, String, String, String, String)
Создайте инструкцию, подходящую SELECT
для использования в группе SELECT
операторов, которые будут присоединены через UNION
операторы в 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
Параметры
- projectionIn
- String[]
Список возвращаемых столбцов. Передача null возвращает все столбцы, которые не рекомендуется использовать для чтения данных из хранилища.
- selection
- String
Фильтр, объявляющий возвращаемые строки, отформатированные как предложение SQL WHERE
(за исключением WHERE
самого). Передача null вернет все строки для заданного URL-адреса.
- groupBy
- String
Фильтр, объявляющий, как группировать строки, отформатированные как предложение SQL GROUP BY
(за исключением GROUP BY
самого).
Передача null приведет к тому, что строки не группируются.
- having
- String
Фильтр объявляет, какие группы строк следует включать в курсор, если используется группирование строк, отформатированный как предложение SQL HAVING
(за исключением HAVING
самого). Передача null приведет к включению всех групп строк и требуется, если группирование строк не используется.
- sortOrder
- String
Как упорядочить строки, отформатированные как предложение SQL ORDER BY
(за исключением ORDER BY
самого). Передача null будет использовать порядок сортировки по умолчанию, который может быть неупорядоченным.
- limit
- String
Ограничивает количество строк, возвращаемых запросом, отформатированным в виде LIMIT
предложения. Передавая значение NULL, не LIMIT
обозначает предложение.
Возвращаемое значение
результирующая инструкция SQL SELECT
- Атрибуты
Комментарии
Создайте инструкцию, подходящую SELECT
для использования в группе SELECT
операторов, которые будут присоединены через UNION
операторы в buildUnionQuery.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.