Поделиться через


SQLiteDatabase.Delete(String, String, String[]) Метод

Определение

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

[Android.Runtime.Register("delete", "(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I", "GetDelete_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Handler")]
public virtual int Delete (string? table, string? whereClause, string[]? whereArgs);
[<Android.Runtime.Register("delete", "(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I", "GetDelete_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Handler")>]
abstract member Delete : string * string * string[] -> int
override this.Delete : string * string * string[] -> int

Параметры

table
String

Таблица для удаления из

whereClause
String

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

whereArgs
String[]

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

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

Количество строк, затронутых, если передается whereClause, в противном случае — значение 0. Чтобы удалить все строки и получить значение count pass "1" в качестве whereClause.

Атрибуты

Комментарии

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

Документация по Java для android.database.sqlite.SQLiteDatabase.delete(java.lang.String, java.lang.String, java.lang.String[]).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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