Sqlite数据库添加,删除前n条记录
来源:互联网 发布:商场消费数据 编辑:程序博客网 时间:2024/04/24 23:47
1.查询前N条记录:
public Cursor query(String sql,String[] selectionArgs){
SQLiteDatabase db=
dbHelper.getReadableDatabase();
return db.rawQuery(sql,selectionArgs);
}
String sql2="SELECT * FROM "+ DetectDao.DETECT_TABLE+" order by "+DetectDao.KEY_ID+" limit 20";
cursor=DetectDao.getInstance(MyService.this).query(sql2, null);
DetectDao.KEY_ID是自增ID。
2.删除前N条记录:
public void delete(String sql){
SQLiteDatabase db=dbHelper.getWritableDatabase();
db.execSQL(sql);
}
String sql="DELETE FROM "+ DetectDao.DETECT_TABLE+" where "+DetectDao.KEY_ID+ " in (SELECT "+DetectDao.KEY_ID+" FROM "+ DetectDao.DETECT_TABLE+" order by "+DetectDao.KEY_ID+" limit "+count+")";
DetectDao.getInstance(MyService.this).delete(sql);
DetectDao.KEY_ID是自增ID。
- Sqlite数据库添加,删除前n条记录
- 数据库获取前N条记录SQL Server与SQLite的区别
- 获取数据库中前N条记录
- 数据库获取前n条记录/分页
- mysql-删除/更新相同的记录的前n条
- (转)获取数据库中前N条记录
- 各种数据库中取表的前N条记录的方法
- 各种数据库如何读取前N条记录
- 取数据库表前N条记录,对于的SQL
- 不同数据库获取前N条记录的Sql书写
- 各种数据库获取前n条记录/分页
- 在不同数据库环境下读取前N条记录
- 数据库查询前N条记录sql语句介绍
- 不同数据库获取前N条记录的Sql书写
- SQL不同数据库下的查询前n条记录
- 各种数据库优先获取前N条记录的写法
- Oracle,MySQL,Access,Sybase数据库查询第一条记录和前n条记录
- Oracle查询前n条、后n条记录
- Recyclerview
- hadoop 参数配置
- 食物链
- Java中静态变量的适用场景
- 小胖说事-------iOS利用代码添加事件到系统日历中
- Sqlite数据库添加,删除前n条记录
- SuperMap iObject常见问题解答集锦(五)
- Linux 删除文件夹和文件的命令
- java.lang.IllegalArgumentException: Illegal character in query at index
- 二分 + 快排
- Android 6.0权限动态申请
- RadioGroup与RadioButton详解
- JavaScript和iOS交互遇到的坑
- 二维码 扫描框的 处理 美化功能 喜欢的 自己直接替换和修改