我需要检查我的一个数据库列中是否已有值,所以我编写了这段代码来执行此操作:
public Cursor getTitle(long rowId) throws SQLException {
Cursor mCursor = db.query(DATABASE_TABLE, new String[]
{KEY_TOTAL_HOURS, KEY_TOTAL_MINUTES}, KEY_ROWID +"=" + rowId, null, null, null, null);{
mCursor.moveToFirst();
return mCursor;
}
}
但是我回来的光标给出了
android.database.CursorIndexOutOfBoundsException: Index 0 requested, with a size of 0
怎么了?