Язык

SQLiteQueryBuilder.Query Метод

Определение

Перегрузки

Имя. Описание
Query(SQLiteDatabase, String[], String, String[], String, String, String)

Выполните запрос, объединив все текущие параметры и сведения, переданные в этот метод.

Query(SQLiteDatabase, String[], String, String[], String, String, String, String)

Выполните запрос, объединив все текущие параметры и сведения, переданные в этот метод.

Query(SQLiteDatabase, String[], String, String[], String, String, String, String, CancellationSignal)

Выполните запрос, объединив все текущие параметры и сведения, переданные в этот метод.

Query(SQLiteDatabase, String[], String, String[], String, String, String)

Выполните запрос, объединив все текущие параметры и сведения, переданные в этот метод.

[Android.Runtime.Register("query", "(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "GetQuery_Landroid_database_sqlite_SQLiteDatabase_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")]
public virtual Android.Database.ICursor? Query(Android.Database.Sqlite.SQLiteDatabase? db, string[]? projectionIn, string? selection, string[]? selectionArgs, string? groupBy, string? having, string? sortOrder);
[<Android.Runtime.Register("query", "(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "GetQuery_Landroid_database_sqlite_SQLiteDatabase_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member Query : Android.Database.Sqlite.SQLiteDatabase * string[] * string * string[] * string * string * string -> Android.Database.ICursor
override this.Query : Android.Database.Sqlite.SQLiteDatabase * string[] * string * string[] * string * string * string -> Android.Database.ICursor

Параметры

db
SQLiteDatabase

база данных для запроса

projectionIn
String[]

Список возвращаемых столбцов. Передача null возвращает все столбцы, которые не рекомендуется использовать для чтения данных из хранилища.

selection
String

Фильтр, объявляющий возвращаемые строки, отформатированные как предложение SQL WHERE (за исключением WHERE самого). Передача null вернет все строки для заданного URL-адреса.

selectionArgs
String[]

Вы можете включить ?s в выборку, которая будет заменена значениями из selectionArgs, чтобы они отображались в выделенном фрагменте. Значения будут привязаны как строки.

groupBy
String

Фильтр, объявляющий, как группировать строки, отформатированные как предложение SQL GROUP BY (за исключением GROUP BY самого). Передача null приведет к тому, что строки не группируются.

having
String

Фильтр объявляет, какие группы строк следует включать в курсор, если используется группирование строк, отформатированный как предложение SQL HAVING (за исключением HAVING самого). Передача null приведет к включению всех групп строк и требуется, если группирование строк не используется.

sortOrder
String

Как упорядочить строки, отформатированные как предложение SQL ORDER BY (за исключением ORDER BY самого). Передача null будет использовать порядок сортировки по умолчанию, который может быть неупорядочен.

Возвращаемое значение

курсор над результирующий набор

Атрибуты

Комментарии

Выполните запрос, объединив все текущие параметры и сведения, переданные в этот метод.

Java документации по android.database.sqlite.SQLiteQueryBuilder.query(android.database.sqlite.SQLiteDatabase, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

См. также

  • <xref:Android.Content.ContentResolver.Query(Android.Net.Uri%2c+System.String%5b%5d%2c+System.String%5b%5d%2c+System.String%5b%5d%2c+System.String%5b%5d)>

Применяется к

Query(SQLiteDatabase, String[], String, String[], String, String, String, String)

Выполните запрос, объединив все текущие параметры и сведения, переданные в этот метод.

[Android.Runtime.Register("query", "(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "GetQuery_Landroid_database_sqlite_SQLiteDatabase_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")]
public virtual Android.Database.ICursor? Query(Android.Database.Sqlite.SQLiteDatabase? db, string[]? projectionIn, string? selection, string[]? selectionArgs, string? groupBy, string? having, string? sortOrder, string? limit);
[<Android.Runtime.Register("query", "(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "GetQuery_Landroid_database_sqlite_SQLiteDatabase_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member Query : Android.Database.Sqlite.SQLiteDatabase * string[] * string * string[] * string * string * string * string -> Android.Database.ICursor
override this.Query : Android.Database.Sqlite.SQLiteDatabase * string[] * string * string[] * string * string * string * string -> Android.Database.ICursor

Параметры

db
SQLiteDatabase

база данных для запроса

projectionIn
String[]

Список возвращаемых столбцов. Передача null возвращает все столбцы, которые не рекомендуется использовать для чтения данных из хранилища.

selection
String

Фильтр, объявляющий возвращаемые строки, отформатированные как предложение SQL WHERE (за исключением WHERE самого). Передача null вернет все строки для заданного URL-адреса.

selectionArgs
String[]

Вы можете включить ?s в выборку, которая будет заменена значениями из selectionArgs, чтобы они отображались в выделенном фрагменте. Значения будут привязаны как строки.

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 обозначает предложение.

Возвращаемое значение

курсор над результирующий набор

Атрибуты

Комментарии

Выполните запрос, объединив все текущие параметры и сведения, переданные в этот метод.

Java документации по android.database.sqlite.SQLiteQueryBuilder.query(android.database.sqlite.SQLiteDatabase, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

См. также

  • <xref:Android.Content.ContentResolver.Query(Android.Net.Uri%2c+System.String%5b%5d%2c+System.String%5b%5d%2c+System.String%5b%5d%2c+System.String%5b%5d)>

Применяется к

Query(SQLiteDatabase, String[], String, String[], String, String, String, String, CancellationSignal)

Выполните запрос, объединив все текущие параметры и сведения, переданные в этот метод.

[Android.Runtime.Register("query", "(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "GetQuery_Landroid_database_sqlite_SQLiteDatabase_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Landroid_os_CancellationSignal_Handler")]
public virtual Android.Database.ICursor? Query(Android.Database.Sqlite.SQLiteDatabase? db, string[]? projectionIn, string? selection, string[]? selectionArgs, string? groupBy, string? having, string? sortOrder, string? limit, Android.OS.CancellationSignal? cancellationSignal);
[<Android.Runtime.Register("query", "(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "GetQuery_Landroid_database_sqlite_SQLiteDatabase_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Landroid_os_CancellationSignal_Handler")>]
abstract member Query : Android.Database.Sqlite.SQLiteDatabase * string[] * string * string[] * string * string * string * string * Android.OS.CancellationSignal -> Android.Database.ICursor
override this.Query : Android.Database.Sqlite.SQLiteDatabase * string[] * string * string[] * string * string * string * string * Android.OS.CancellationSignal -> Android.Database.ICursor

Параметры

db
SQLiteDatabase

база данных для запроса

projectionIn
String[]

Список возвращаемых столбцов. Передача null возвращает все столбцы, которые не рекомендуется использовать для чтения данных из хранилища.

selection
String

Фильтр, объявляющий возвращаемые строки, отформатированные как предложение SQL WHERE (за исключением WHERE самого). Передача null вернет все строки для заданного URL-адреса.

selectionArgs
String[]

Вы можете включить ?s в выборку, которая будет заменена значениями из selectionArgs, чтобы они отображались в выделенном фрагменте. Значения будут привязаны как строки.

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 обозначает предложение.

cancellationSignal
CancellationSignal

Сигнал для отмены операции во время выполнения или значение NULL, если нет. Если операция отменена, OperationCanceledException при выполнении запроса будет возникать ошибка.

Возвращаемое значение

курсор над результирующий набор

Атрибуты

Комментарии

Выполните запрос, объединив все текущие параметры и сведения, переданные в этот метод.

Java документации по android.database.sqlite.SQLiteQueryBuilder.query(android.database.sqlite.SQLiteDatabase, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String, android.os.CancellationSignal).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

См. также

  • <xref:Android.Content.ContentResolver.Query(Android.Net.Uri%2c+System.String%5b%5d%2c+System.String%5b%5d%2c+System.String%5b%5d%2c+System.String%5b%5d)>

Применяется к