Язык

SQLiteDatabase.UpdateWithOnConflict Метод

Определение

Удобный метод обновления строк в базе данных.

[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

Параметры

table
String

Таблица для обновления в

values
ContentValues

сопоставление имен столбцов с новыми значениями столбцов. NULL является допустимым значением, которое будет преобразовано в NULL.

whereClause
String

необязательное предложение WHERE, применяемое при обновлении. Передача null обновит все строки.

whereArgs
String[]

Вы можете включить ?s в предложение where, которое будет заменено значениями из whereArgs. Значения будут привязаны как строки. Если whereClause имеет значение NULL или не содержит ?s, то гдеArgs может быть null.

conflictAlgorithm
Conflict

для сопоставителя конфликтов обновления

Возвращаемое значение

количество затронутых строк

Атрибуты

Комментарии

Удобный метод обновления строк в базе данных.

Java документации по android.database.sqlite.SQLiteDatabase.updateWithOnConflict(java.lang.String, android.content.ContentValues, java.lang.String, java.lang.String[], int).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к