关闭

SQLiteOpenHelper

635人阅读 评论(0) 收藏 举报

public class DatabaseHelper extends SQLiteOpenHelper

{
//类没有实例化,是不能用作父类构造器的参数,必须声明为静态
private static final String name = "future"; //数据库名称
private static final int version = 1; //数据库版本


public DatabaseHelper(Context context)

{
super(context, name, null, version);
}


@Override

public void onCreate(SQLiteDatabase db)

{
db.execSQL("CREATE TABLE IF NOT EXISTS user (personid integer primary key
autoincrement, name varchar(20), age INTEGER)");
}
@Override

public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion)
{
db.execSQL(" ALTER TABLE user ADD phone VARCHAR(12) NULL "); //往表中增加一列
// DROP TABLE IF EXISTS person 删除表
}
}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1124839次
    • 积分:19966
    • 等级:
    • 排名:第408名
    • 原创:820篇
    • 转载:192篇
    • 译文:38篇
    • 评论:571条
    最新评论