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