Zum Beispiel habe ich vier Spalten: first_name
, last_name
, phone_number
und picture
. Irgendwo in meinem Code gibt es:Aktualisieren Sie das Element in der Datenbank ohne alle in ContentValues festgelegten Spalten.
ContentValues values = new ContentValues();
values.put(MyPerson.FIRST_NAME, "Ted");
values.put(MyPerson.LAST_NAME, "Johnson");
values.put(MyPerson.PHONE_NUMBER, "111-111-1111");
values.put(MyPerson.PICTURE, "file://tedpicture.jpeg");
getContentResolver().update(tedUri, values, null, null);
Könnte ich laufen so etwas wie:
ContentValues values = new ContentValues();
values.put(MyPerson.PHONE_NUMBER, "222-222-2222");
getContentResolver().update(tedUri, values, null, null);
und erwarten, dass die first_name
, last_name
und picture
Spalten die gleichen Werte wie haben, wenn ich setzte sie zuerst. Oder muss ich auch die Spalten first_name
, last_name
und picture
auffüllen?