Activity
//方法一:
SqliteDatabase db = openOrCreateDatabase("数据库名",mode, null);
//方法二:
1.继承SqliteOpenHelper
class mySqliteOpenHelper extends SqliteOpenHelper{
//在数据库创建的时候调用的,可以在此方法创建表及初始化数据
onCreate(){}
//数据库版本升级的时候回调的方法(添加表,添加字段等等)
onUpgrade(){}
}
2. helper = new MySqliteOpenHelper
helper.getReadableDatabase();//得到只读数据库
helper.getWritableDatabase();//可写(可读)
3.增删改查
//db.execSql(sql);
//----面向对象的数据库操作---
db.insert("表名",ContentValues);
db.update("表名",ContentValues, "条件","条件里面的?对应的值String[]");
db.delete();
Curosr cursor = db.query();
while(cursor.moveToNext()){
}
db.rawquery(sql);
//方法一:
SqliteDatabase db = openOrCreateDatabase("数据库名",mode, null);
//方法二:
1.继承SqliteOpenHelper
class mySqliteOpenHelper extends SqliteOpenHelper{
//在数据库创建的时候调用的,可以在此方法创建表及初始化数据
onCreate(){}
//数据库版本升级的时候回调的方法(添加表,添加字段等等)
onUpgrade(){}
}
2. helper = new MySqliteOpenHelper
helper.getReadableDatabase();//得到只读数据库
helper.getWritableDatabase();//可写(可读)
3.增删改查
//db.execSql(sql);
//----面向对象的数据库操作---
db.insert("表名",ContentValues);
db.update("表名",ContentValues, "条件","条件里面的?对应的值String[]");
db.delete();
Curosr cursor = db.query();
while(cursor.moveToNext()){
}
db.rawquery(sql);