在Android下用的数据库是:sqlite,嵌入式 轻量级的 创建sqlite数据库一般是去继承SQLiteOpenHelper类。 官方文档是这样的: 由于是一个抽象类就必须用一个类去继承它,里面有两个抽象方法onCreate和onUpgrade必须去实现。 onCreate方法:是数据库第一次 ...
分类:
移动开发 时间:
2017-08-15 21:11:26
阅读次数:
192
Step 1:创建一个用来记录线程下载信息的表 创建数据库表,于是乎我们创建一个数据库的管理器类,继承SQLiteOpenHelper类 重写onCreate()与onUpgrade()方法 DBOpenHelper.java: Step 2:创建一个数据库操作类 需要创建的方法: ①我们需要一个根 ...
分类:
移动开发 时间:
2017-07-03 16:27:08
阅读次数:
307
升级:重写onUpgrade方法 降级 onDowngrade()数据库降级:比如从数据库4降级到数据库3必须重写该方法。 迁移数据: ...
分类:
移动开发 时间:
2017-06-17 22:35:51
阅读次数:
258
SQLite使用 一、SQLiteOpenHelper SQLiteOpenHelper是个抽象类,所以需要实体类去继承它 提供两个抽象方法onCreat()和onUpgrade()用来创建和升级数据库 提供两个实例方法 getReadableDatabases()和getWritableDatab ...
分类:
移动开发 时间:
2017-06-17 13:07:27
阅读次数:
173
如果想操作多个数据库就不要把数据库的名字写死了 把"itheima.db"用String name代替而不是写死了就可以操作多个数据库了.如果写死的话拿到的SQLiteDatabase实际上操作的都是同一个数据库就是这个itheima.db ...
分类:
数据库 时间:
2017-06-17 11:14:51
阅读次数:
248
?? 《Android ORMLite ForeignCollection关联外部集合》 Android ORMLite ForeignCollection关联外部集合的功能,适合层级比較深,数据模型互相渗透、交叉的数据结构或集合。尤其方便解决复杂数据模型。简单期间,我们临时以 班级 <-> 学生 ...
分类:
移动开发 时间:
2017-05-20 11:09:22
阅读次数:
214
创建数据库并创建表格 1.创建MyDatabaseHelper继承于SQLiteOpenHelper(抽象类,必须实现onCreate()和onUpgrade()方法)2.把数据库建表指令弄成一个字符串CREATE_BOOK常量,并在onCreate()函数中执行建表 3.在MianActivity ...
分类:
数据库 时间:
2017-02-13 10:45:09
阅读次数:
317
一、SQLiteOpenHelper类 android 提供类SQLiteOpenHelper帮助用户简化对SQLite数据库的操作。该类是一个抽象类,必须用户自己实现并重写oncreate()和onUpGrade()方法;此外,还必须重写构造方法。构造方法包括上下文,数据库名称,版本等形参。 SQ ...
分类:
数据库 时间:
2017-01-03 07:17:27
阅读次数:
367
创建数据库步骤: 1.创建一个类MySqliteOpenHelper继承SqliteOpenHelper,需要添加一个构造方法,实现两个方法oncreate ,onupgrade 构造方法中的参数介绍: //context :上下文 ,name:数据库文件的名称、 factory:用来创建curso ...
分类:
移动开发 时间:
2016-12-13 23:18:40
阅读次数:
395
当你看到这个博文,首先你要了解onCreate这个创建方法,再来继续下文!(可以参考我的上一个博文http://www.cnblogs.com/896240130Master/p/6119616.html) 这个onUpgrade类要在onCreate类的基础上建立!我们知道onUpgrade是升级 ...
分类:
数据库 时间:
2016-12-03 15:05:41
阅读次数:
207