SQLite を作成しています。テーブルに 4 つの列を追加しましたが、5 番目の列を追加すると、"productadd" が見つかりません。ここで何が問題なのですか?申し訳ありませんが、私は本当にsqliteに慣れていません
以下は私の DatabaseHelper クラスです
db.execSQL("CREATE TABLE if not exists producttable(id INTEGER PRIMARY KEY AUTOINCREMENT,"
+ " productidno"
+ " TEXT ,"
+ " productname"
+ " TEXT,"
+ " productprice"
+ " TEXT,"
+ " productdest"
+ " TEXT,"
+ " productadd"
+" TEXT);");
私のlogcat:
07-28 15:38:49.460: I/Database(382): sqlite returned: error code = 1, msg = table producttable has no column named productadd
07-28 15:38:49.492: E/Database(382): Error inserting productadd=hope productidno=this productdest=and productprice=me productname=is
07-28 15:38:49.492: E/Database(382): android.database.sqlite.SQLiteException: table producttable has no column named productadd: , while compiling: INSERT INTO producttable(productadd, productidno, productdest, productprice, productname) VALUES(?, ?, ?, ?, ?);
07-28 15:38:55.401: E/AndroidRuntime(382): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3118)