AndroidのSQLiteDBにデータを挿入しようとしていますが、以下のコードが機能しません。誰でも問題を見つけることができますか?
db = this.openOrCreateDatabase("data_7.db", 0, null);
db.execSQL("CREATE TABLE IF NOT EXISTS 'group' (my_id TEXT NOT NULL, my_key TEXT NOT NULL)");
db.execSQL("INSERT INTO 'group' (my_id, my_key) VALUES ('abc', '123')");
db.close();
コードを実行した後、エミュレータからSQLiteファイルを抽出し、SQLite GUIビューアを使用して開きました。テーブルは作成されましたが、データは挿入されませんでした。
ノート:
- 私は一日中このサイトを検索しましたが、この問題に対する適切な答えを見つけることができませんでした
- .insert()のようなヘルパーメソッドを使わずにこれを実行したいと思います。すなわち。純粋なSQLを使用する必要があります