データベース テーブルにデータを挿入する方法が 2 つあります。
例:
getWritableDatabase()メソッドとdatabase.execSQL("INSERT INTO table (column name) values(value)).
これら2つの方法の違いは何ですか? どれが一番いいですか?
データベース テーブルにデータを挿入する方法が 2 つあります。
例:
getWritableDatabase()メソッドとdatabase.execSQL("INSERT INTO table (column name) values(value)).
これら2つの方法の違いは何ですか? どれが一番いいですか?
getWritableDatabase()データベースにデータを挿入しません。
書き込み用にデータベースを開くだけです。
データベースにデータを挿入したい場合は、SQL を呼び出す ( で行ったようにINSERT INTO ...) か、database.insert(String table, String nullColumnHack, ContentValues values); /* if your database is from SQLiteDatabase type */
それがあなたの質問に答えてくれることを願っています、Darkball60