3.21
2016-03-21 本文已影响0人
Pyuri
数据库
Android中的数据库,sqlite
创建数据库
创建一个类继承 SQLiteOpenHelper
需要重写构造函数。构造方法中的参数:context(上下文,每个应用都能创建数据库,context就是区分每个是哪个应用创建数据库的),name(数据库名称),factory(创建游标的工厂),version(数据库版本号)
要重写onCreat方法和onUpgrade方法,前者创建时调用,后者升级时调用。
创建数据库需要用到建表语句。例如
creat table Book(
id integer primary key autoincrement,
author text,
price real,
pages integer,
name text)
其中integer表示整形,text文本型,blob二进制型,eral浮点型。primary key 将 id设为主键,autoincrement将id设为自增长。