android典型代码系列(二)------sqlite数据库操作高级
16lz
2021-01-23
0_sqlite数据库操作高级:
1. 增加:
create table blacknumber( _id INTEGER PRIMARY KEY AUTOINCREMENT, //必须是INTEGER blacknumber varchar(15), name varchar(15), interceptCall INTEGER, interceptSms INTEGER )
- 删除:
delete from sms where address='15196651388' delete from sms where address like '%3%' resolver.delete(sms_uri, "address like ?", new String[]{"%"+realNumber+"%"});
3.改动:
update blacknumber set blacknumber="1",name="fanjuan" where blacknumber="15196651388"
4.查找:
4.1 模糊查询
String condition="%"+contant+"%"; Cursor cursor = db.rawQuery("select blacknumber from blacknumber where blacknumber like ?",new String[]{condition});
4.2 模糊查询
resolver.delete(sms_uri, "address like ?", new String[]{"%"+realNumber+"%"});
更多相关文章
- Android 使用数据库 SQlite
- android之SQLite数据库insert操作
- android sd 卡操作
- Android 资源操作
- Android 脚本操作
- android 以编程的方式使用SQLite数据库 执行CRUD(创建 读取 更新
- android操作sqlite3的blob字段,显示数据中的图片
- Android中内容提供者ContentProvider实现数据库增删改查
- android 状态栏操作