これは「これが正しい方法でやっているのですか?私はアンドロイドプロジェクトでsqliteデータベースを使用しています。ユーザーは複数のedittextボックスに情報を入力することができます。ユーザーがアクティビティを離れると、データベースはすべてを更新します。今は、データベース内のすべてのフィールドを更新するだけで、ユーザーが実際に何かをボックスに書き込んだかどうかを知ることはできませんが、これは面倒で汚れた方法ですか?各項目のチェックを行い、それをデータベースに追加する前に何かがあることを確認する必要がありますか?どのようにしてこのようなチェックを行い、可能なシナリオごとに異なるSQL文を作成するのですか?私は、文字列ビルダーを使用し、エディットボックスがいっぱいになるたびに新しいフィールドを追加することができたと思いますが、これは必要ですか、それとも本当に悪影響を及ぼしているとは思わないので、ちょうど興味があります...AndroidのSQLiteでヌルフィールドを更新する
0
A
答えて
0
データベースレコードを更新するのはかなり簡単です。変更されたフィールドのみを更新するだけで、パフォーマンスはほとんど向上しません。古い値を新しい値(空白の可能性があります)で上書きする気にしない場合は、すべての余分なチェックを実行する必要はありません。コードをもっと複雑にするだけで、バグを導入する可能性が高くなります。
関連する問題
- 1. Android - SQLite更新ステートメント
- 2. Android SQlite更新クエリ
- 3. Android SQliteの行を更新する
- 4. Androidのsqliteデータベースの更新?
- 5. 更新Sqliteを表は、Android
- 6. SQLite Androidスタジオ、更新値
- 7. Android Sqlite - 複数の行を複数の値で更新する
- 8. AndroidのSQLiteの更新クエリのエラー
- 9. AndroidのSQLiteの更新列のデータ型
- 10. Androidの挿入/更新/削除SQLiteクエリ
- 11. androidの既存のsqliteデータベースのデータを更新するには
- 12. SQLite dB Androidが更新されない
- 13. Android Sqliteは更新されません
- 14. Android用SQLiteの特定の行を更新する
- 15. Sqlite(Android)の空の列を更新する方法
- 16. AndroidイメージのビットマップをSQLiteのBlobに更新する
- 17. Sqliteレコードを更新する
- 18. androidのsqliteデータベースを更新して圧縮する
- 19. アンドロイドsqliteの更新
- 20. データベースボトルsqliteの更新
- 21. AndroidでSQLiteで行を更新するための適切な構文
- 22. Sqlite - 新しいIDで行を更新
- 23. リストビューを更新するSQLiteの更新操作の後
- 24. Android - 私はSQLiteデータベースからデータを更新できません
- 25. sqliteのテーブルを更新するには?
- 26. AndroidのSQLiteの更新クエリ - 私は見逃しています
- 27. Django:managed = Falseのヌルフィールド
- 28. Androidでアダプタを使用してリストビューからSQLiteデータベースを更新するには?
- 29. Androidでは、なぜSQLiteデータベースは更新されませんか?
- 30. AndroidのSQLiteタイムスタンプの変更
私はそのような答えを期待していました。 – ryandlf