加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

SQLite初识(三)数据库升级

发布时间:2020-12-12 19:19:46 所属栏目:百科 来源:网络整理
导读:添加字段sex 在MyOpenHelper中 //数据库升级的时候使用 @Override public void onUpgrade (SQLiteDatabase db, int oldVersion, int newVersion) { String updateSql= "alter table Student add sex" ; db.execSQL(updateSql); } 更改版本号 public class Ma

添加字段sex
在MyOpenHelper中

//数据库升级的时候使用
    @Override
    public void onUpgrade(SQLiteDatabase db,int oldVersion,int newVersion) {
        String updateSql="alter table Student add sex";
        db.execSQL(updateSql);
    }

更改版本号

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        //第四个参数,版本号
        MyOpenHelper myOpenHelper=new MyOpenHelper(getApplicationContext(),"mydb",null,2);
        //两种获取数据库的方法
       myOpenHelper.getReadableDatabase();
        // myOpenHelper.getWritableDatabase();
    }
}

用SQLiteStudio.exe查询下创建的数据库

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读