SQLiteQueryBuilder.BuildQuery 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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 屬性授權中所述的詞彙使用。
適用於
BuildQuery(String[], String, String, String, String, String)
SELECT
建構適合用於 buildUnionQuery UNION
中運算符的SELECT
語句群組。
[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
建構適合用於 buildUnionQuery UNION
中運算符的SELECT
語句群組。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。