一、创建或打开数据库
db = this.openOrCreateDatabase("test.db", MODE_PRIVATE, null);
二、创建表
String sql = "CREATE TABLE tb(nn TEXT)";
db.execSQL(sql);
三、插入一行数据
ContentValues cv = new ContentValues();
cv.put("nn", "zz");
db.insert("tb", null, cv);
四、查询数据
String s = " SELECT * FROM tb ";
Cursor cu = db.rawQuery(s, null);
if (cu != null) {
if (cu.moveToFirst()) {
do {
t.setText(cu.getString(cu.getColumnIndex("nn")));
} while (cu.moveToNext());
}
}
五、修改数据
ContentValues cv = new ContentValues();
cv.put("nn", "aa");
db.update("tb", cv, " nn = 'zz' ", null);
六、关闭数据库
db.close();
七、删除数据
// 删除数据
db.delete("tb", " nn = 'aa' ", null);
八、删除指定表
db.execSQL(" DROP TABLE tb ");
九、删除数据库
this.deleteDatabase("test.db");
阅读(1673) | 评论(0) | 转发(0) |