- 浏览: 94154 次
- 性别:
- 来自: 北京
文章分类
最新评论
【解决】android.database.CursorIndexOutOfBoundsException:Index -1 requested, with a size of 0
android 中数据库处理,特别是使用cursor时,注意初始位置,好像是从下标为-1的地方开始的,也就是说一次查询中,返回给cursor查询结果时,不能够马上从cursor中提取值。
比如,下面的代码会返回错误,android.database.CursorIndexOutOfBoundsException:Index -1 requested, with a size of 0:
int score = ((Cursor)getReadableDatabase().query(TABLE_NAME, new String[]{"learned"}, "_id=?", new String[]{""+id}, null, null, null,"1")).getInt(0); |
正确的用法:
Cursor cursor = getReadableDatabase().query(TABLE_NAME, new String[]{"learned"}, "_id=?", new String[]{""+id}, null, null, null,"1"); |
[解决] Caused by: java.lang.IllegalStateException: get field slot from row 0 col -1 failed
原因有可能如下:
1,检查查询的字段名是否写错
2, 检查游标是否查询出你所需要的字段
发表评论
-
Android涉及到的设计模式
2015-03-17 16:59 4801、适配器模式:ListView或GridView的Ada ... -
Android4.4 从图库选图返回
2014-02-14 19:06 1874private View.OnClickListener ... -
Android 右滑关闭当前Activity(类微信)
2013-11-14 15:34 13355主要原理为监控触屏事件和手势事件,在触屏事件处理函数中调用手 ... -
NDK,JNI (前言)
2013-07-29 19:55 7019JNI是Java Native Interface的缩写, ... -
NDK,JNI (前言)
2013-07-29 19:51 21JNI是Java Native Interface的缩写,译 ... -
哈哈,考试题
2013-04-28 18:02 700Java 相关: Q1. 接口是否可继承接口?抽象类是否 ... -
小知识点积累
2013-04-18 15:00 1640android中EditText的字数统计取巧方式: ... -
NDK,JNI 积累
2013-03-04 12:31 1178使用javah 将某一个含有native方法的class ... -
小错误(怪异问题)积累
2012-11-06 16:00 851写道 用eclipse编译程序,然后在android ... -
loadIcon 和 getApplicationIcon
2012-08-07 14:25 39452012年8月7日 13:50 今天在修复Tes ... -
由SingleInstance和SingleTask引发的 问题
2012-06-29 10:56 2512引用 Q1: Activity A 设置模式为SingleI ... -
Android 使用xliff 格式化字符串
2012-04-18 11:41 6141Android资源字符串/res/values/stri ... -
Android MMS模块数据存取 (转)
2012-04-01 10:45 6052数据表 MMS 模块总共包含 17 ... -
SpannableStringBuilder 和 SpannableString(转)
2012-03-29 11:05 11332EditText: 通常用于显示文字,但有时 ... -
Bitmap Drawable
2012-03-28 14:36 1915Drawable和 Bitmap 的区别: ... -
收藏的优秀代码
2012-03-27 11:38 732实现类似手机QQ的可折叠固定标题列表 PinnedHeade ... -
2012年遇到的笔试题
2012-03-02 00:48 1669一、选择题 1.java.io包中定义了多个流类型来实现输入和 ... -
Android学习笔记之AndroidManifest.xml文件解析(转)
2011-12-03 01:17 803一、关于AndroidManifest.xml Android ... -
2011年11月9日 面试的一家公司出的经典SQL笔试题
2011-11-09 23:44 877表内容: 2005-05-09 胜 2005-05-09 胜 ... -
Error generating final archive: Debug Certificate expired on 问题
2011-11-09 19:24 1908Error generating final archive: ...
相关推荐
Cursor
Cursor.so是一款基于GPT的代码生成工具,它可以帮助开发者快速生成代码,提高开发效率。...例如,当开发者输入“console.lo”,Cursor.so会自动补全为“console.log”,从而避免了开发者手动输入的错误。
Cursor 0.2.1安装包
全新代码编辑器 Cursor window版本0.1.11
matlab开发-cursor。生成轴十字线,允许用户单击点。
Cursor Setup 0.1.12-x64 Windows Cursor听闻是用chatGPT4来制作的软件,该软件可以帮助你写基础代码和代码的方案,也可以帮助你查找相关的代码函数
鼠标样式定义:cursor:鼠标样式定义,简单的介绍鼠标样式的定义
本文简述了android的cursor的用法,通过本文你可以熟悉的掌握cursor的用法,通过实际的例程讲解
压缩包包含0.1.2 0.1.3 0.1.12 mac
全新代码编辑器 Cursor Linux版本0.1.11
react-cursor is an opinionated javascript implementation of the Cursor concept first seen in Om, and inspired by functional zippers. 示例代码: var App = React.createClass({ getInitialState: ...
Android cursor的详细说明,对于新手来说比较有用
Cursor Setup 0.2.33-x64.exe
oracle数据库中的游标cursor在应用中具有极高的实用性。
Cursor 是一款基于 AI 技术的代码生成工具,它可以帮助开发人员自动生成代码,提高开发效率。 Cursor 是一款集成了 GPT-4 的免费 IDE 工具(目前免费),可以帮助用户快速编写、编辑和优化代码。 Cursor 是一款基于...
cursor_control
cursor的部分操作,有取值。
Cursor Setup 0.9.3-x64.exe
falchion.cursor鼠标指针.rarfalchion.cursor鼠标指针.rarfalchion.cursor鼠标指针.rarfalchion.cursor鼠标指针.rar
Cursor Setup 0.1.11-x64.exe