ContentValues replace möglich ?

  • Antworten:4
Mac Systems
  • Forum-Beiträge: 1.727

01.04.2010, 13:28:12 via Website

Ich füge in die DB mittels ContentValues werte in eine Tabelle ein:
1final ContentValues values = new ContentValues();

Mittels
1final long rowID = db.insert(tableName, null, values);
werden diese geschrieben, kann ich auch einen "replace" mittels ContentValues realisieren ?

thx,
Mac

Windmate HD, See you @ IO 14 , Worked on Wundercar, Glass V3, LG G Watch, Moto 360, Android TV

Antworten
Mac Systems
  • Forum-Beiträge: 1.727

01.04.2010, 13:37:59 via Website

Ich sehe gerade es gibt etwas:

1db.replaceOrThrow(tableName, null, values);

Windmate HD, See you @ IO 14 , Worked on Wundercar, Glass V3, LG G Watch, Moto 360, Android TV

Antworten
Mac Systems
  • Forum-Beiträge: 1.727

02.04.2010, 11:02:39 via Website

Wie benutzt man den replaceOrThrow ?

Es sollten doch irgendwo Gemeinsamkeiten festgelegt werden können oder es fliegt entsprechend einen Exception.

- Mac

Windmate HD, See you @ IO 14 , Worked on Wundercar, Glass V3, LG G Watch, Moto 360, Android TV

Antworten
Markus Gu
  • Forum-Beiträge: 2.644

02.04.2010, 11:11:21 via App

warum nicht einfach mit .update ???

swordiApps Blog - Website

Antworten
Mac Systems
  • Forum-Beiträge: 1.727

02.04.2010, 12:14:42 via Website

Die Frage war eigentlich wieso es die Methode gibt, wenn Ich Update benutzten kann, mir einfach unverständlich ;) Ich lern halt gerne mal was dazu. Tante Google hat wenig ausgespuckt dazu, Bücher schweigen gänzlich.

Ich hab replaceOrThrow bzw replace mal benutzt, was passiert ist das ein insert gemacht wird ;)

- Mac

Windmate HD, See you @ IO 14 , Worked on Wundercar, Glass V3, LG G Watch, Moto 360, Android TV

Antworten