在安卓中,系统提供了SQLite数据库供我们使用,增删改查四个基本功能是基本的,今天我就我学习中遇到的数据库的增加数据功能来做一个简单回复
创建一个数据库的类
SQLiteOpenHelper是一个系统提供的抽象类,我们通过写一个类继承这个抽象类,
以此获取一个数据库对象之后进行数据库操作
public class DBOpenHelper extends SQLiteOpenHelper {
private Context mContext;
public DBOpenHelper( Context context,String name,SQLiteDatabase.CursorFactory factory, int version) {
super(context, name, factory, version);
mContext = context;
}
//创建用户数据表
private static final String USERDB_CREATE =
"create table USERINFO ( USER_NAME varchar(15),USER_KEY varchar(20));";
//创建图书数据表
private static final String BOOKDB_CREATE = //将SQL语句封装成一个String文本
"create table BOOKINFO ( " +
"BOOK_ID integer primary key," +
"BOOK_NAME varchar(20)," +
"BOOK_WRITER varchar(