如何使該行生效?Android sqlite where子句
return ourDatabase.rawQuery("SELECT * FROM GL_" + tablename + " WHERE " + KEY_GROUP_T + " = " + grp + " ORDER BY " + KEY_NAME_T + " COLLATE NOCASE", null);
04-23 17:58:26.701:E/AndroidRuntime(9212): android.database.sqlite.SQLiteException:沒有這樣的柱:Baked_Goods:致 ,在編譯時:SELECT *從GL_table4 WHERE grlist_group = Baked_Goods ORDER BY grlist_name COLLATE NOCASE
這一行工作,但我想rawQuery做到這一點:
return ourDatabase.query("GL_" + tablename, columns, KEY_GROUP_T + "= ?" , new String[]{grp}, null, null, null);
圍繞'grlist_group'的值用單引號 – ccheneson 2012-04-23 18:05:59
WHERE「+ KEY_GROUP_T +」='「+ grp +」'ORDER BY「+ – ccheneson 2012-04-23 18:06:27