0
なしの列を返されたが、それはERRSQLiteはエラーコード1 =私は新しいデータint型私のデータベースと呼ばれるKEY_DAYを挿入しようとしていた
なしの列を返されたが、それはERRSQLiteはエラーコード1 =私は新しいデータint型私のデータベースと呼ばれるKEY_DAYを挿入しようとしていた
を表示するときに、あなたのCREATE TABLE文で列を追加するのを忘れ:
db.execSQL("CREATE TABLE " + DATABASE_TABLE + " (" +
KEY_ROWID + " INTEGER PRIMARY KEY AUTOINCREMENT, " +
KEY_NAME + " TEXT NOT NULL, " +
KEY_DAY + " TEXT NOT NULL, " +
KEY_HOTNESS + " TEXT NOT NULL);"
);
それでもまだ私にエラーが表示されます。 "データベース(506):sqliteが返されました:エラーコード= 1、msg =テーブルpeopleTableにpeople_dayという名前の列がありません" – Hashey100
データベースがまだ存在するため、uが表示されますアンインストールまたはDATABASE_VERSION uがDATABASE_VERSIONの値を変更すると、データベースの再作成のためにonUpgradeが呼び出されます) –