-4

我想根据 item_name 获取记录..但是它给 sql 异常没有这样的列:Roti 存在。我的代码查询在那里

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

这个查询有什么问题?

4

2 回答 2

0

你可以那样做

Cursor mCursor=db.query(tablename, new String[] {"columnname1","columnname2"},"KEY_ITEM_NAME=?",new String[] { item_name }, null, null,null);
于 2013-07-08T05:22:23.363 回答
0

尝试这个

`Cursor cursor = db.rawQuery

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

于 2013-07-08T05:22:55.040 回答