3
我该如何去查询多个选择参数?例如,下面是我的数据库是如何格式化在SQLite数据库查询中设置多个选择参数
下面是我用只是一个seletion ARG搜索代码:
public Cursor getType(String type) throws SQLException
{
Cursor mCursor =
db.query(true, DB_TABLE, new String[] {
KEY_ROWID,
KEY_ALCOHOL,
KEY_TYPE,
KEY_BRAND,
KEY_PRICE
},
KEY_TYPE + "=?",
new String[] { type },
null,
null,
null,
null);
if (mCursor != null) {
mCursor.moveToFirst();
}
return mCursor;
}
但是,为key_type这只是搜索,我将如何设置它是否可以通过KEY_TYPE,KEY_ALCOHOL和KEY_PRICE进行搜索?
唯一的问题是这是KEY_PRICE是一个int,所以我不能把int放入String []中。如果我尝试将价格作为字符串传递,它不会返回任何内容 – Hockeyman271