首页 > 解决方案 > 项目未显示在数据库的回收站视图中

问题描述

嗨,伙计们,我开发了一个应用程序,它使用数据库来显示相关的单词和信息。在第一页我想显示单位编号和标题但我有问题这些是我的代码我认为我犯了一个错误:

DBOpenHelper:

 public Cursor getList(Int id) {
    String query = "SELECT unit FROM 'ielts'";
    return sqLiteDatabase.rawQuery(query,null);
}

TabWord.java:

 private void showData() {

    DBOpenHelper db = new DBOpenHelper(getContext());
    db.openDB();



    Cursor cursor = db.getWord(getId());
    while (cursor.moveToNext()) {

        String unit_name = cursor.getString(1);
        String unit_number = cursor.getString(2);
        WordItem wordItem = new WordItem(unit_name, unit_number);
        items.add(wordItem);
    }

    }

PS:当我向 getList() 方法添加一个 ID 号时,它仅成功显示该项目,但是当我在两个 java 类中删除它时,我看到错误

标签: javadatabasesqlite

解决方案


推荐阅读