android.database.CursorIndexOutOfBoundsException:

问题描述

android.database.Cursorindexoutofboundsexception:已请求索引0,大小为0

我正在尝试从数据库删除联系人。但是我收到此错误。为什么?

解决方法

尝试像这样使ID自动递增,以便它可以自动递增:

String CREATE_CONTACT_TABLE = "CREATE TABLE " + Util.TABLE_NAME + "( " + Util.KEY_ID + "  INTEGER PRIMARY KEY AUTOINCREMENT," + Util.KEY_NAME + "  TEXT," + Util.KEY_PHONE_NUMBER + " TEXT" + ")";
        db.execSQL( CREATE_CONTACT_TABLE );