DButils是个挺不错的Android开发数据库第三方库,用起来挺快捷方便。
在开发过程中,App的版本升级是不可避免的。而升级的过程中,也难免需要做下数据库的升级,如需要在表中添加一个新的字段,或者新建一个新的Table数据库表。那DBUitls要怎么完成呢?看下代码:
DbUtils db = DbUtils.create(this, “dbutils.db”, 1,
new DbUtils.DbUpgradeListener(){
@Override
public void onUpgrade(DbUtils dbUtils, int oldVersion, int newVersion) {
try{
//为数据库表ShoppingCar添加shopId字段
dbUtils.createTableIf