【发布时间】:2012-08-29 13:04:58
【问题描述】:
我有一个返回游标的方法,但不幸的是,由于某种原因它产生了 NullPointerException。
方法是这样的,有什么问题吗?:
public Cursor getRandom(String tableName) {
return db.query(tableName + " Order BY RANDOM() LIMIT 1", new String[] {KEY_ID, KEY_TEXT}, null, null, null, null, null);
}
【问题讨论】:
-
唯一的可能性是 tableName == null、KEY_ID == null 或 KEY_TEXT == null。你能实时检查这 3 个吗?
标签: android database sqlite random cursor