-4
的Android显示器:没有这样的表错误(而该表已经存在)...在SQLite数据库的Android
android.database.sqlite.SQLiteException:
no such table: dates (code 1): ,
while compiling: SELECT dateId FROM dates
这是我的日期表:
db.execSQL("CREATE TABLE "+Date_TABLE+"("+
KEY_DATE_ID+" INTEGER PRIMARY KEY, "+
KEY_DATE+" DATE);"
);
在“CREATE TABLE”语句结尾处丢失分号。 –
' “CREATE TABLE” + Date_TABLE + “(” + KEY_DATE_ID + “INTEGER PRIMARY KEY” + KEY_DATE + “DATE” + “)”;' –
的问题不是分号(;),但他错过了空间。我总是在最后使用分号,它工作正常。 –