這工作,但我需要能夠改變PRODUCT_NAME更新SQLite數據庫使用字符串不工作
String query = "UPDATE UserTable SET _quantity=_quantity - 1 WHERE product_name ='Hammer'";
myDatabase.execSQL(query);
這不工作,我不明白爲什麼的價值。
String test = "Hammer";
String query = "UPDATE UserTable SET _quantity=_quantity - 1 WHERE product_name ='%"+test+ "%'";
myDatabase.execSQL(query);
嘗試在查詢中刪除%%的象徵! –
%符號是爲了匹配任何他想要的'%amme%'匹配'hammer' – Rawr
它只是用於測試我已將字符串測試設置爲Hammer。 –