Language

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ドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

  • <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ドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

  • <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ドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

  • <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)>

適用対象