SqliteOpenhelper 使用总结
作者:
dev晴天 | 来源:发表于
2018-08-11 18:22 被阅读0次1 定义一个类 继承SqliteOpenhelper(此方法为抽象方法)
2 实现抽象方法
onCreate() 数据库第一次被初始化的时候被调用 适合表的建立
内部参数有SqliteDataBase 对象db 其方法 execSql(String)执行sql语句 void类型
onUpgrade() 适合做表结构更新 在 数据库版本升级的时候调用(oncreate中版本一改就调用)
数据库版本只能升级 不能降级 否则报错
构造函数参数少的四个的(上下文,数据库名字.db,查询时返回的Cursor一般为null,版本号)
4 初始化自定义类的对象(new)
5 调用对象的getReadableDatabase()或getWriteableDatabase()获得数据库对象
6 对象进行增删改查
补充:使用Sqlite Expert Professional这个工具可以打开数据库db文件
补充 我的Demo 以后直接用
private static String CreateTable = "create table student(id integer primary key autoincrement,name vacher(10),number vacher(10))";
本文标题:SqliteOpenhelper 使用总结
本文链接:https://www.haomeiwen.com/subject/qvgdbftx.html
网友评论