当前位置:编程学习 > wap >>

有关android编程中SQLite的使用问题——求解答

测试数据库的添加功能后在DDMS界面会出现data.db-shm和data.db-wal两个文件,但是用SQLite Development查看数据库,没有更新,这是怎么回事???
--------------------编程问答-------------------- helper.getWritableDatabase();发现运行到这句话有问题 报错为空指针,这是怎么回事?? --------------------编程问答--------------------
引用 楼主 huhuin123 的回复:
测试数据库的添加功能后在DDMS界面会出现data.db-shm和data.db-wal两个文件,但是用SQLite Development查看数据库,没有更新,这是怎么回事???


data.db-shm和data.db-wal 不用管、

只需要关注data.db就行了   至于data.db数据库中  发现部分字段未及时更新,是由于android 自身有时候部分字段通过在代码中改变后,先暂放到缓存中的  不会自身及时更新到数据库    需要重启后在观察~ --------------------编程问答-------------------- 终于调通了 是要把主程序()中
private Context context;
RegisterDAO registerDAO = new RegisterDAO(context);
改为
RegisterDAO registerDAO = new RegisterDAO(EX07_151.this);
多谢二楼指点 不过具体是为什么 本人对context的用法还是太理解 不明白
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,