java - 如何使用 SQLITE 搜索上一个、下一个 id
问题描述
在android studio java中的以下代码中,我想从SQLite数据库中搜索上一个和下一个_id。
getData(id);
//get data
private void getData(long id) {
@SuppressLint("Recycle") Cursor cursor = mDb.query(DataContract.DataListEntry.TABLE_NAME,
null,
DataContract.DataListEntry._ID + "=?",
new String[]{String.valueOf(id)},
null,
null,
null);
cursor.moveToFirst();
String link = cursor.getString(cursor.getColumnIndex(DataContract.DataListEntry.COLUMN_LINK));
}
解决方案
推荐阅读
- aws-xray - 对您控制的服务的传入和传出请求进行 X 射线检查是否值得?
- android - 如何让我的 WearOS 应用在 LockScreen 上运行?
- python - 使用 numba 的对数除法和对数减法之间的性能差异
- python - 不用安装就使用pycurl
- acumatica - Acumatica APInvoice 扩展打破了快速检查
- r - ggplot2:x 和 y 轴带有黑色标签的经典绘图
- spring - Open API 3 - 如何读取 Spring Boot 分页属性?
- angular - 如何在 Angular 中为拦截器编写测试用例
- r - 基于 R 中两种不同的评估方法聚合数据
- android - 执行特定操作后有什么方法可以跳过特定活动