我有以下代碼。這是否刪除了所有具有name = myname的行?如何刪除名稱等於myname的表中的所有行
return mDb.delete(DATABASE_TABLE, NAME + "=?", new String[] { myname });
如果沒有,你能不能幫我該如何實現呢
我有以下代碼。這是否刪除了所有具有name = myname的行?如何刪除名稱等於myname的表中的所有行
return mDb.delete(DATABASE_TABLE, NAME + "=?", new String[] { myname });
如果沒有,你能不能幫我該如何實現呢
你使用哪種數據庫管理系統? 我會嘗試
DELETE FROM databasename WHERE name = yourname
這是MySQL,但是從不同的DBMS的SQL非常相似
也應該從事的sqllite
mDb.delete(DATABASE_TABLE, NAME + "=" + myName, null);
嘿,我試過上面的代碼,但它似乎並沒有工作。 –
我的第一個聲明工作正常。那裏的表名是錯誤的。謝謝。 –
我使用SQLite數據庫。 –