ISSUE(日志猫)
sqlite 返回:错误代码 = 1,消息 = 没有这样的表...
android.database.sqlite.SQLiteException:没有这样的表:...
CODE
public void onCreate(SQLiteDatabase db) {
Log.v("SQLAdapter","onCreate(SQLiteDatabase db)");
db.execSQL("CREATE TABLE "+tablename
+" ("
+col1+ " TEXT PRIMARY KEY , "
+col2+ " TEXT , "
+col3+ " TEXT , "
+col4+ " TEXT , "
+col5+ " TEXT , "
+col6+ " TEXT , "
+col7+ " TEXT , "
+col8+ " TEXT "
+")");
db.execSQL("CREATE TABLE "+configTable
+" ("
+colName+ " TEXT PRIMARY KEY , "
+colValue+ " TEXT "
+")");
ContentValues cv=new ContentValues();
cv.put(colName, "updated");
cv.put(colValue, "-1");
db.insert(configTable, colName, cv);
}
RESULT
正在创建配置表
未创建表名
只需更改您使用 SQlite 数据库实现的数据库类中的数据库名称
我遇到了同样的问题,使用同样的技巧解决了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)