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

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 关注
  • 454 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号