有关android编程中SQLite的使用问题——求解答
测试数据库的添加功能后在DDMS界面会出现data.db-shm和data.db-wal两个文件,但是用SQLite Development查看数据库,没有更新,这是怎么回事???--------------------编程问答-------------------- helper.getWritableDatabase();发现运行到这句话有问题 报错为空指针,这是怎么回事?? --------------------编程问答--------------------
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