0
我正在使用以下查詢來獲取具有特定中間的行。無法獲取sqlite記錄
Cursor mCursor = mDb.query(true, DATABASE_TABLE, new String[] { KEY_ROWID, "actionData", "mid" }, "mid" + "=" + mid, null, null, null, null, null);
但是當我嘗試做同樣的事情時,我得到了一個sqlite
異常。有任何想法嗎?
唯一的例外是 -
Error: android.database.sqlite.SQLiteException: no such column: qVEl3: , while compiling: SELECT DISTINCT _id, actionData, mid FROM notifs WHERE mid=qVEl3
所有這些列肯定在那裏。當我嘗試使用返回mDb.query(DATABASE_TABLE,new String [] {KEY_ROWID,「actionData」,「mid」},null,null,null,null,null)檢索所有列時,它工作正常。 – Suchi