为了账号安全,请及时绑定邮箱和手机立即绑定

Android SQLite检索出错

Android SQLite检索出错

侃侃无极 2019-03-21 18:15:24
需求:读取存入数据库表中的最后一条数据思路:使用SQL语句按id降序查找第一条数据问题:表已存入数据,但是Log输出显示为无代码:Cursor cursor = mSQLiteDatabase.rawQuery("select username, loginlog from " + DataBaseHelper.USER_TABLE_NAME + " order by id desc limit 0,1;", null);if(cursor.moveToNext()) {    int id = cursor.getInt(0);    String username = cursor.getString(1);    Log.i("DataBase", id);}Log信息:06-27 21:27:56.455 31312-31312/databasetest.liuhengting.com.databasetest I/DataBase: 0数据库数据:
查看完整描述

2 回答

?
慕姐4208626

TA贡献1852条经验 获得超7个赞

select username, loginlog 自然返回的cursor对象中没有id这一列的数据。


查看完整回答
反对 回复 2019-04-20
?
繁星淼淼

TA贡献1775条经验 获得超11个赞

你没有select id这个字段


查看完整回答
反对 回复 2019-04-20
  • 2 回答
  • 0 关注
  • 448 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信