0
我創建了一個SQLite,我在表中添加了4列,但是當添加第五列「productadd」時無法找到。這裏有什麼問題?對不起,我真的很新的SQLiteSQLite中的錯誤
下面是我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)
productprice與TEXT之間沒有空格 –