SQLite中怎么更新数据库??

解决方案 »

  1.   

    Helper类中 有一个 
    public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion)
    通过比较新旧版本的版本号,对数据库做修改
      

  2.   

    一般是在onUpgrade中来更新数据库,onUpgrade只有在新版本与旧版本不一致才会被调用
      

  3.   

    第一个创建的时候不是要给出数据库的版本吗,只要版本号比上一次高,自动调用onUpgrade方法
      

  4.   

    我不知道onupgrade方法里的语句
      

  5.   

    onupgrade里面使用标准的SQL语句。
    比如:
    drop tableName;
    create tableName....
      

  6.   

    官方文档比CSDN上面的回答全面得多,看过google文档了吗?