Bagikan melalui


SQLiteQueryBuilder.BuildQueryString Metode

Definisi

Buat string kueri SQL dari klausa yang diberikan.

[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

Parameter

distinct
Boolean

true jika Anda ingin setiap baris menjadi unik, salah jika tidak.

tables
String

Nama tabel untuk mengkompilasi kueri.

columns
String[]

Daftar kolom mana yang akan dikembalikan. Meneruskan null akan mengembalikan semua kolom, yang tidak disarankan untuk mencegah membaca data dari penyimpanan yang tidak akan digunakan.

where
String

Filter yang mendeklarasikan baris mana yang akan dikembalikan, diformat sebagai klausa SQL WHERE (tidak termasuk baris itu WHERE sendiri). Meneruskan null akan mengembalikan semua baris untuk URL yang diberikan.

groupBy
String

Filter yang menyatakan cara mengelompokkan baris, diformat sebagai klausa SQL GROUP BY (tidak termasuk baris itu GROUP BY sendiri). Meneruskan null akan menyebabkan baris tidak dikelompokkan.

having
String

Filter mendeklarasikan grup baris mana yang akan disertakan dalam kursor, jika pengelompokan baris digunakan, diformat sebagai klausa SQL HAVING (tidak termasuk HAVING itu sendiri). Melewati null akan menyebabkan semua grup baris disertakan, dan diperlukan saat pengelompokan baris tidak digunakan.

orderBy
String

Cara mengurutkan baris, diformat sebagai klausul SQL ORDER BY (tidak termasuk itu ORDER BY sendiri). Meneruskan null akan menggunakan urutan pengurutan default, yang mungkin tidak diurutkan.

limit
String

Membatasi jumlah baris yang dikembalikan oleh kueri, yang diformat sebagai LIMIT klausa. Meneruskan null tidak LIMIT menunjukkan klausa.

Mengembalikan

string kueri SQL

Atribut

Keterangan

Buat string kueri SQL dari klausa yang diberikan.

Dokumentasi Java untuk 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).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk