Android SQLiteデータベースを使用するAndroidでアプリを作成します。一意の ID を持つデータ行を含むテーブルがあります。時々、新しい行を追加したり、古い行を更新したりする必要があります。今のところ、データを追加/更新したいときは、テーブルに指定された ID を持つ行があるかどうかを確認する必要があります。私が持っている場合は、適切な行を更新します。そうしないと、新しい一意のキーで新しい行を作成します。私の質問は次のとおりです:Androidには、データベースに指定されたIDの行があるかどうかを自動的にチェックし、それを更新するだけで、そのような行がない場合は新しいものを追加できますか?
質問する
87 次
1 に答える
3
insert ステートメントについては、SQLite のドキュメントを参照してください。insert or replace
ステートメント (またはreplace
、ショートカットであるだけ) を使用できます。
insert
従来のステートメントと同じように使用します。すでにキーがわかっているので、これはおそらくあなたの場合に役立ちます。
于 2012-07-23T19:24:16.160 に答える