android sqlite增删改查操作

来源:互联网 发布:使命召唤12js模式 编辑:程序博客网 时间:2024/05/29 11:33
对sqlite数据库进行操作
一.定义自己的类MyDBHelper继承SQLiteOpenHelper类
    定义MyDBHelper类,实现onCreate(),onUpgrade()方法,onCreate()在数据库第一次创建时自动调用。可以在该方法中定义要创建表,onUpgrade()方法用于更新数据库版本。
二.主要代码:
1.MyDBHelper类:
    public class MyDBHelper extends SQLiteOpenHelper {
    //创建数据库类,重写oncreate方法以及更新数据库方法
    public MyDBHelper(Context context, String name, SQLiteDatabase.CursorFactory factory, int version) {
        super(context, name, factory, version);
    }
    @Override
    public void onCreate(SQLiteDatabase db) {
            db.execSQL("create table person(" +
                    "id_person integer primary key autoincrement," +
                    "name varchar(10)," +
                    "phone varchar(11)," +
                    "money char(10))"
            );
    }
    @Override
    public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
    }
}
2.在MainActivity中对数据库的简单操作示例

0 0