Android
ContentValuesクラスを使用したSQLiteデータベースへのアクセス
サーチ…
SQLiteデータベースの行の挿入と更新
まず、次のようにSQLiteデータベースを開く必要があります。
SQLiteDatabase myDataBase;
String mPath = dbhelper.DATABASE_PATH + dbhelper.DATABASE_NAME;
myDataBase = SQLiteDatabase.openDatabase(mPath, null, SQLiteDatabase.OPEN_READWRITE);
データベースを開いた後、 ContentValues
クラスを使用して簡単に行を挿入または更新できます。次の例では、最初の名前がstr_edtfname
で、最後の名前がstr_edtfname
とstr_edtlname
ます。 table_name
は、変更するテーブルの名前で置き換える必要があります。
データの挿入
ContentValues values = new ContentValues();
values.put("First_Name", str_edtfname);
values.put("Last_Name", str_edtlname);
myDataBase.insert("table_name", null, values);
データの更新
ContentValues values = new ContentValues();
values.put("First_Name", str_edtfname);
values.put("Last_Name", str_edtlname);
myDataBase.update("table_name", values, "id" + " = ?", new String[] {id});
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow