Android-sqlite3-onUpgrade

2011年03月27日

SqlHelper extends SQLiteOpenHelper
--
到底什么时候会执行(onUpgrade)这个方法呢?
因为实例化SqlHelper 的时候肯定会制定一个version
那么如果这个version和创建db的时候(或者说上次使用的db)的version不一样就会执行Upgrade
另外注意的是:并不是version一定要大于之前的version,只要不一样就会执行
--例如之前是2,现在又传入1,也会Upgrade!

开发热点

  1. avatar
    anzn20
    May 11th, 2011 at 16:36 pm
    [回复]
    谢谢你的答案,让我茅塞顿开!
  2. avatar
    anzn21
    July 2nd, 2011 at 17:53 pm
    [回复]
    你的解答很好,如果能加上一个使用示例就更好了!