第一行代码——利用Sqlite创建数据库用于用户登录出现no such table: USER错误

在SQLiteOpenHelper类的继承如图

第一行代码——利用Sqlite创建数据库用于用户登录出现no such table: USER错误_第1张图片
图中DBHelper的构造函数内的参数使用以及super属于老式方法,获取实例语句如下:
db=new DBHelper(this,“USERS.db”,null,2);//数据库名为USERS.db
在运行时正常,模拟器上进行创建时失败,出现no such table: USER错误
此时将DBHelper构造函数更改如下
第一行代码——利用Sqlite创建数据库用于用户登录出现no such table: USER错误_第2张图片
并将获取实例语句改为db=new DBHelper(this);成功运行

你可能感兴趣的:(android)