SQLiteDatabase.UpdateWithOnConflict Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Metode kenyamanan untuk memperbarui baris dalam database.
[Android.Runtime.Register("updateWithOnConflict", "(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;I)I", "GetUpdateWithOnConflict_Ljava_lang_String_Landroid_content_ContentValues_Ljava_lang_String_arrayLjava_lang_String_IHandler")]
public virtual int UpdateWithOnConflict(string table, Android.Content.ContentValues? values, string? whereClause, string[]? whereArgs, Android.Database.Sqlite.Conflict conflictAlgorithm);
[<Android.Runtime.Register("updateWithOnConflict", "(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;I)I", "GetUpdateWithOnConflict_Ljava_lang_String_Landroid_content_ContentValues_Ljava_lang_String_arrayLjava_lang_String_IHandler")>]
abstract member UpdateWithOnConflict : string * Android.Content.ContentValues * string * string[] * Android.Database.Sqlite.Conflict -> int
override this.UpdateWithOnConflict : string * Android.Content.ContentValues * string * string[] * Android.Database.Sqlite.Conflict -> int
Parameter
- table
- String
tabel yang akan diperbarui di
- values
- ContentValues
peta dari nama kolom ke nilai kolom baru. null adalah nilai valid yang akan diterjemahkan ke NULL.
- whereClause
- String
klausa WHERE opsional untuk diterapkan saat memperbarui. Meneruskan null akan memperbarui semua baris.
- whereArgs
- String[]
Anda dapat menyertakan ?s dalam klausa where, yang akan digantikan oleh nilai dari whereArgs. Nilai akan terikat sebagai String. Jika whereClause null atau tidak berisi ?s maka whereArgs mungkin null.
- conflictAlgorithm
- Conflict
untuk penyelesai konflik pembaruan
Mengembalikan
jumlah baris yang terpengaruh
- Atribut
Keterangan
Metode kenyamanan untuk memperbarui baris dalam database.
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.