ともちゃんのアプリ開発日記

組込みC言語プログラマだったともちゃんが、四苦八苦しながら、AndroidのJAVA/Kotlin、iOSのSwiftUIを習得して行きます。ともちゃんの備忘録も兼ねています。

SQLite

SQLiteデータベースの更新

SQLiteデータベースの更新は、update()を使用します。 String whereClause = "_id=" + String.valueOf(id);ContentValues values = new ContentValues();values.put("date", date);values.put("kind", kind);values.put("money", money);values.put("categor…

SQLiteの使い方:delete

SQLiteの使い方:データベースの全消去のサンプルソースです。 mydb.delete("mytable", "_id like '%'", null); SQLiteの使い方:データベースの部分消去のサンプルソースです。 int delete(String table, String whereClause, String[] whereArgs); 引数tab…

SQLiteの使い方:query

final String columns = new String{“_id”,”bookmark”};String where = “bookmark like ?”;String param = “%android%”;Cursor c = sdb.query(“bookmarklist”,columns,where,new String[]{param},null,null,”_id desc”,”10″); SQLiteDatabase.query()メソッ…

SQLiteの使い方:Insert

SQLiteの使い方:Insertのサンプルソースコードです。 ContentValues values = new ContentValues();values.put("date", Register_date);values.put("weight", Weight);values.put("body_fat_percentage", BodyFatPercentage);long flag = mydb.insert("myta…

SQLiteの使い方:データベースのOpen

SQLiteの使い方:データベースのOpenのサンプルコードです。 public class MainActivity extends AppCompatActivity { static final String DB = "sqlite_sample.db"; static final int DB_VERSION = 1; static final String CREATE_TABLE = "create table m…