android sqlite查询某个字段,Android的sqlite:如何检索特定列的特定数据?
我正在開發餐廳菜單應用程序。我的應用程序有一個包含以下列的sqlite表:Android的sqlite:如何檢索特定列的特定數據?
"id", "category", "item_name"
類別列的內容是字符串類型。表的主鍵是id。
我想檢索特定類別的數據。
例如,我想檢索類別Veg中所有項目的項目名稱,然后以列表視圖顯示此結果。
我試過以下不同的查詢,但都沒有工作。請幫幫我。
String vg ="Veg";
Cursor mCursor = database.query(true, DATABASE_TABLE, new String[] {
KEY_ROWID, KEY_CATEGORY, KEY_NAME,KEY_PRIZE,KEY_DESCRIPTION },
KEY_CATEGORY + "=" + vg , null, null, null,null, null);
if (mCursor != null) {
mCursor.moveToFirst();
}
return mCursor;
原始查詢
String query = "SELECT * FROM todo WHERE category =" + vg ;
Cursor cursor = database.rawQuery(query,null);
if (cursor != null) {
cursor.moveToFirst();
}
return cursor;
2011-09-12
sagar
+0
http://stackoverflow.com/questions/6653502/android-sqlite如何獲得特殊的分欄值 http://stackoverflow.com/questions/5974799/how-can-i-retrieve-a-particular-coloumn-from-sqlite-in-android –
總結
以上是生活随笔為你收集整理的android sqlite查询某个字段,Android的sqlite:如何检索特定列的特定数据?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 摩托罗拉 Moto G Stylus 2
- 下一篇: Android SDK Manager