这个错误引起的原因大致是MatrixCursor的使用没有使用 _id

比如下面的添加数据

 String[] simpleCursor = new String[] {"_id", "name", "sex", "class"};MatrixCursor cursor = new MatrixCursor(simpleCursor);cursor.addRow(new Object[] {null,"张三", "男", "一年级"});cursor.addRow(new Object[] {null,"李四", "男", "二年级"});cursor.addRow(new Object[] {null,"王二", "男", "三年级"});cursor.addRow(new Object[] {null,"春花", "女", "一年级"});cursor.addRow(new Object[] {null,"夏草", "女", "二年级"});cursor.addRow(new Object[] {null,"秋香", "女", "三年级"});

添加_id 之后就不会报错了.

java.lang.IllegalArgumentException: column ‘_id‘ does not exist相关推荐

  1. Android Caused by: java.lang.IllegalArgumentException: column '_id' does not exist

    出错原因:在查询整个sqlite数据库时,没有查询到 "_id" 这一列. 原来的代码是:mSQLiteDatabase.query(table_name, new String[ ...

  2. Android异常总结---E/AndroidRuntime(23439): Caused by: java.lang.IllegalArgumentException: column '_id' d

    1.在使用SimpleCursorAdapter adapter=new SimpleCursorAdapter  (this,R.layout.item,cursor,new String[]{&q ...

  3. java.lang.IllegalArgumentException: Invalid column index (256). Allowable column range for BIFF8 is

    今天 用poi 做表格导出的时候 报错了 java.lang.IllegalArgumentException: Invalid column index (256). Allowable colum ...

  4. java.lang.IllegalArgumentException和org.apache.catalina.LifecycleException

    2019独角兽企业重金招聘Python工程师标准>>> 问题: No.1: java.lang.IllegalArgumentException: Document base C:\ ...

  5. java使用不存在的字符串_jpa – java.lang.IllegalArgumentException:您试图使用查询字符串中不存在的字符串名称设置参数值...

    我有以下命名查询: @NamedQuery( name = "Userdetails.findByUsername", query = "SELECT u FROM Us ...

  6. java.lang.IllegalArgumentException: Not an entity: class

    新写了一个页面:从Entity到Service,再到Dao 然后忘了给表加上注解 @Entity Root<Rela> root = criteriaQuery.from(Rela.cla ...

  7. java.lang.IllegalArgumentException介绍

    相信这个异常大家都很常见. 我现在遇到一个需要配置tomcat  server.xml来修正的找不到的问题: 如下: java.lang.IllegalArgumentException: Docum ...

  8. java.lang.IllegalArgumentException: Invalid token /storage/emulated/0/Download/s-kz-02.jpg

    一.前言 在Android12版本上面使用MediaStore时候有时候会遇到以下错误: java.lang.IllegalArgumentException: Invalid token /stor ...

  9. java.lang.IllegalArgumentException: columnNames.length = 3, columnValues.length = 4

    错误如下: java.lang.IllegalArgumentException: columnNames.length = 3, columnValues.length = 4 出现错误的原因一般是 ...

最新文章

  1. Bing Maps 开发入门 - 1
  2. 类的初始化(构造函数)
  3. 互联网人的恶梦是加班?不,是饥荒!
  4. 程序员的进阶课-架构师之路(大纲)-思维导图
  5. abb限位开关已打开drv1_软限位开关的设置原理与应用
  6. I/O、Applet以及其他主题
  7. 2018国家网络安全宣传周系列漫画
  8. 无法删除文件无法读源文件或磁盘的解决办法
  9. 编程序,输入长方形的两边长a和b,输出长方形的周长和面积
  10. 血淋淋的BUG:波音在软件开发上错在哪里?
  11. 计算机毕业设计java的驾校驾照在线考试系统
  12. Windows起一个Docker镜像——起起起起起~不~来~
  13. 通达信波段主图指标公式,源码简洁原理却不简单
  14. C#项目绩效考核实战提升(一)
  15. 饥荒联机版连不上服务器_饥荒无法连接klei服务器刷不出服务器解决办法
  16. JS设计模式之代理模式-虚拟代理
  17. php mssql 存储过程 输入参数,MSSQL_SQL Server存储过程中使用表值作为输入参数示例,在2008之前如果我们想要将表作 - phpStudy...
  18. CodeM2018 初赛A轮 第1,2题
  19. 拯救者R720安装Ubuntu16.04双系统问题记录
  20. python怎么定义int_python中如何定义int类型

热门文章

  1. Dockerfile 入门看这篇就够了
  2. 2022-2028年中国国学培训行业市场研究及前瞻分析报告
  3. JVM 常见异常及内存诊断
  4. Python 标准库之 Queue
  5. OpenCL产业开发链
  6. Android自定义View基本步骤
  7. Django 上传图片和Admin站点5.2
  8. Cocos 物理系统
  9. TypeError(“cannot concatenate ‘str‘ and ‘instancemethod‘ objects“,)
  10. Android 自定义 —— View moveTo与 rMoveTo 的区别