2013-07-08 23 views
-4

我想根據item_name獲取記錄..但它給出的sql異常沒有這樣的列:Roti存在。我的代碼 的查詢是有SQL異常,沒有這樣的列存在(android)

db.query(TABLE_1, new String[] { KEY_ITEM_CALORIES }, KEY_ITEM_NAME + "=" + item_name, null, null, null, null, null); 

什麼是問題,在此查詢?

+0

嗯......你的表不包含名爲 「印度拋」 的欄目。 – LuckyMe

+0

請發佈logcat。 – Harshid

+0

我的專欄名稱是早餐項目,roti是項目名稱 – user2493740

回答

0

,你可以作出這樣

Cursor mCursor=db.query(tablename, new String[] {"columnname1","columnname2"},"KEY_ITEM_NAME=?",new String[] { item_name }, null, null,null); 
0

試試這個

`Cursor cursor = db.rawQuery 

("select * from Table_Name where Column_Name ='"+ value +"'", null)