Android 数据库SQLite Cursor数据遍历读取

 时间:2024-10-13 21:49:28

1、通过query获取数据:SQLiteDatabasedataBase=sqliteDB.openDB烫喇霰嘴(); String table="tab_running"; String[] columns={"startaddress","startgpstime","startsystime","endaddress","endgpstime","endsystime"};//你要的数据 String selection="finished=?"; String[] selectionArgs={"1"};//具体的条件,注意要对应条件字段 Cursor cursor=dataBase.query(table, columns, selection, selectionArgs, null, null, null);

2、根据列索引遍历读取列数据:while(cursor.moveToNext()) {//根据列的索引直接读取 比如第0列的值String strValue=cursor.getString(0); }

3、根据列名获取列索引遍历读取列数据:while(cursor.moveToNext()){//根据列名获取列索引 int nameColumnIndex = cursor.getColumnIndex(“username"); String strValue=cursor.getString(nameColumnIndex);}

  • 如何在资源管理器中显示Unity项目#校园分享#
  • eclipse怎么更改控制台的字体大小
  • css设置div四边框样式
  • Sqlserver之约束
  • 最详细的教程axure新手入门:[1]Axure教程
  • 热门搜索
    节约用水手抄报图片 保护环境手抄报内容 校园安全手抄报 语文手抄报 我爱读书手抄报 交通安全手抄报 教师节手抄报 预防近视手抄报 防溺水手抄报简单好画 经典诵读手抄报