SQLiteDatabase.UpdateWithOnConflict Metode

Definisi

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.

Java dokumentasi untuk android.database.sqlite.SQLiteDatabase.updateWithOnConflict(java.lang.String, android.content.ContentValues, java.lang.String, java.lang.String[], int).

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.

Berlaku untuk