本人菜鸟一个,在练习Android的数据库操作时,如图

应用在启动时确实获得数据

但是在

中进行方法调用insert时提示

没有person这张表,求帮助,解释。
------解决思路----------------------
目测, 在 DBConnection#onCreate 里面,加上下面两行应该可以
db.setTransactionSuccessful();
db.endTransaction();
是里面创建表的时候就事务没有提交,所以外面用的时候是可以的。
或者把DBConnection#onCreate 里面的事务去了。