Android:表中没有名为“变量名”的列MySql数据库错误

Android:表中没有名为“变量名”的列MySql数据库错误,第1张

Android:表中没有名为“变量名”的列MySql数据库错误

所以基本上我找到了解决方案。我仍然对它的愚蠢感到困惑。显然,数据库工作是我的超敏感材料!我的问题是我忘记了最后一个“
INTEGER”值中的空格。所以不是

" INTEGER"
我写了
"INTEGER"
,而是给了我一行,
"bruttoINTEGER"
而不是“
brutto”。因此,空格是错误。我将createTable函数重写为:

 public void onCreate(SQLiteDatabase db) {   String CREATE_DAY_TABLE = "CREATE TABLE " + TABLE_DAYS + "("  + KEY_ID + " INTEGER PRIMARY KEY," + KEY_DATE + " TEXT," + KEY_HOURS + " INTEGER, "  + KEY_UB + " INTEGER," + KEY_BRUTTO + " INTEGER" + ");";  db.execSQL(CREATE_DAY_TABLE); }


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5130391.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-17

发表评论

登录后才能评论

评论列表(0条)

保存