android中cursor对象的使用
cursor对象是使用行来存储数据的,你要使用它获得数据,就必须知道每一列的数据名称以及他的数据类型才能获得对象数据
常见的方法:
.close()关闭资源:记住,所有的资源对象使用完成后都要主动关闭才行
.moveToNext()移动到下一行
.moveToFirst()移动到第一行
.getColumnCount()返回列数
.getColumnIndex("")返回列名称
.getString(.getColumnIndex(""))返回获得列名称对应的数据
if(cursor!=null) while(cursor.moveToNext()){ String a=cursor.getString(cursor.getColumnIndex("column1")); int b=cursor.getInt(cursor.getcolumnIndex("column2")); } cursor.close(); }
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步