问题描述
- 在数据获取查询时在数据库类中的错误
-
我想通过 rowId 和 subjectId 从表格中获取数据,但是获取错误:The method query(boolean, String, String[], String, String[], String, String, String, String) in the type SQLiteDatabase is not applicable for the arguments (boolean, String, String[], String, String, null, null, null, null)
执行查询的代码:
public Cursor getText(long rowId, long subId) throws SQLException { Cursor mCursor = db.query(true, DATABASE_TABLE, new String[] { KEY_id, KEY_ques,KEY_correctans,KEY_wrongans1,KEY_wrongans2,KEY_wrongans3,KEY_subject,KEY_subjectid }, KEY_id + "=" + rowId, KEY_subjectid + "=" + subId,null,null, null,null); if (mCursor != null) { mCursor.moveToFirst(); } return mCursor; }
我想在条件 subId = KEY_subjectid 和 rowId = KEY_id 下获取表格数据。
请问错误是怎么出现的呢?
时间: 2024-09-23 10:04:02