如何从Sqlite获取最后记录?
我有一张桌子question_table和一张ImageButton(Back)。单击Back后,我需要从数据库中获取最后插入的记录。 我行包括下面的列:question,optionA,optionB,optionC,optionD,,我需要在我使用的数据Activity。我在数据库中创建了一种方法,但是它不起作用。 这是参考代码: MySQLiteHelper.java提取: public List<ObjectiveWiseQuestion> getLastInsertQuestion() { // long index = 0; List<ObjectiveWiseQuestion>LocwiseProfileList=new ArrayList<ObjectiveWiseQuestion>(); db = getReadableDatabase(); Cursor cursor = db.query( "sqlite_sequence", new String[]{"seq"}, "name = ?", new String[]{TABLE_QUESTION}, null, null, null, null ); if (cursor.moveToFirst()) { do { ObjectiveWiseQuestion owq= new ObjectiveWiseQuestion(); owq.setQuestion(cursor.getString(2)); owq.setOptionA(cursor.getString(3)); owq.setOptionB(cursor.getString(4)); owq.setOptionC(cursor.getString(5)); owq.setOptionD(cursor.getString(6)); owq.setCorrectOption(cursor.getString(7)); …