在我的db帮助器中,我有一个函数来返回表中的所有记录。 该表已正确填充。 当我运行应用程序时,它不返回任何数据。 在调试模式下,查询后停止1行,光标为空,如果我打开评估表达式窗口并运行查询函数,它仍然不返回数据,但如果我在evaluate表达式窗口中调用该函数,则它会正确返回数据。 ..
我错过了什么吗?
public Cursor fetchDebCreByType(String type) {
SQLiteDatabase db = this.getReadableDatabase();
String query = "SELECT * FROM " + TABLE_NAME;
Cursor mCursor = db.rawQuery(query, null);
if (mCursor != null) {
mCursor.moveToFirst();
}
return mCursor;
}
对不起,现在它正常工作,我不知道为什么,顺便说一下谢谢