Android SQLite从数据库中检索数据并以文本形式显示该数据

时间:2012-01-22 17:17:02

标签: android sqlite

我在我的应用程序中创建了一个可用的SQlite数据库。我可以向数据库添加新值。我甚至创建了一个方法,在新活动中显示表格的所有结果。

我希望这项新活动能够将最近的条目显示在文本视图中。选取单个字段并将其插入正确的文本视图。我该怎么做呢?

1 个答案:

答案 0 :(得分:0)

假设您在表格中使用自动生成的ID,则需要根据ID对结果进行排序,并将结果限制为“' 1'这将只返回那一行。

return db.query(true, "yourTableName", new String[] { "columnNamesYouwanttoQuery" },
                null, null, null, null, "_id DESC", "1");

然后遍历光标并获取yourColumns

Cursor cur = adaptor.getMileageReport(AutoMainActivity.CARNAME);
        startManagingCursor(cur);
if (cur.moveToFirst()) {
            do { 
String retrievedVal = cur.getString(0);
             } 
}