-1

データベース テーブルにデータを挿入する方法が 2 つあります。

例:
getWritableDatabase()メソッドとdatabase.execSQL("INSERT INTO table (column name) values(value)).

これら2つの方法の違いは何ですか? どれが一番いいですか?

4

1 に答える 1

0

getWritableDatabase()データベースにデータを挿入しません。

書き込み用にデータベースを開くだけです。

データベースにデータを挿入したい場合は、SQL を呼び出す ( で行ったようにINSERT INTO ...) か、database.insert(String table, String nullColumnHack, ContentValues values); /* if your database is from SQLiteDatabase type */

それがあなたの質問に答えてくれることを願っています、Darkball60

于 2016-09-28T16:21:55.713 に答える