android sqlite插入,查询
android sqlite插入,查询求助
本人菜鸟一个,在练习Android的数据库操作时,如图![android sqlite插入,查询 android sqlite插入,查询](/default/index/img?u=aHR0cDovL3d3dy5teWV4Y2VwdGlvbnMubmV0L2ltZy8yMDE0LzExLzA0LzE3MjQyNzgwLnBuZw==)
应用在启动时确实获得数据![android sqlite插入,查询 android sqlite插入,查询](/default/index/img?u=aHR0cDovL3d3dy5teWV4Y2VwdGlvbnMubmV0L2ltZy8yMDE0LzExLzA0LzE3MjQyNzgxLnBuZw==)
但是在![android sqlite插入,查询 android sqlite插入,查询](/default/index/img?u=aHR0cDovL3d3dy5teWV4Y2VwdGlvbnMubmV0L2ltZy8yMDE0LzExLzA0LzE3MjQyNzgyLnBuZw==)
中进行方法调用insert时提示![android sqlite插入,查询 android sqlite插入,查询](/default/index/img?u=aHR0cDovL3d3dy5teWV4Y2VwdGlvbnMubmV0L2ltZy8yMDE0LzExLzA0LzE3MjQyNzgzLmpwZw==)
没有person这张表,求帮助,解释。
------解决思路----------------------
目测, 在 DBConnection#onCreate 里面,加上下面两行应该可以
是里面创建表的时候就事务没有提交,所以外面用的时候是可以的。
或者把DBConnection#onCreate 里面的事务去了。
本人菜鸟一个,在练习Android的数据库操作时,如图
应用在启动时确实获得数据
但是在
中进行方法调用insert时提示
没有person这张表,求帮助,解释。
------解决思路----------------------
目测, 在 DBConnection#onCreate 里面,加上下面两行应该可以
db.setTransactionSuccessful();
db.endTransaction();
是里面创建表的时候就事务没有提交,所以外面用的时候是可以的。
或者把DBConnection#onCreate 里面的事务去了。