我正在尝试查询我的SQLite
表并将结果限制为仅显示符合我的条件的记录。
我想在哪里过滤COLOR="red"
结果CLASS="alpha"
这是我到目前为止的结果,导致NULLPointerException
查询:
public Cursor getDetailRecords( String color, String category ) {
final String SELECTION = KEY_COLOR + "=?" + " and " + KEY_CLASS + "=?";
final String[] SELECTION_ARGS = { color, category };
Cursor mCursor = db.query(DATABASE_TABLE, DATABASE_STRUCTURE,
SELECTION, SELECTION_ARGS, null, null, null, null);
if (mCursor != null) {
mCursor.moveToFirst();
}
return mCursor;
}
我使用类别作为我的变量,而不是作为保留字的类。
我不确定如何格式化我的选择string
。任何帮助将不胜感激。提前致谢!