sql >> Databáze >  >> RDS >> Mysql

Android SQLite delete table ve skutečnosti neodstraňuje řádky

Musíte zavolat setTransactionSuccessful pro potvrzení všech změn provedených v databázi před voláním endTransaction :

db.beginTransaction();
int deleted = db.delete("user", null, null);
db.setTransactionSuccessful();
db.endTransaction();

Zdroj (odkaz pro vývojáře systému Android):



  1. jak ignorovat podmínku v klauzuli where

  2. Seřadit podle Soundex (nebo podobného) `Blízkost`

  3. Vložte data do tabulky mySQL pomocí java

  4. Jak najít rozdíl mezi dvěma daty v MySQL