sql >> Database >  >> RDS >> Mysql

Android SQLite-verwijdertabel verwijdert de rijen niet echt

U moet setTransactionSuccessful . aanroepen om alle aangebrachte wijzigingen in de database vast te leggen, voordat u endTransaction . aanroept :

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

Bron (referentie voor Android-ontwikkelaars):



  1. Schakel Python in om verbinding te maken met MySQL via SSH-tunneling

  2. Test voor null in functie met verschillende parameters

  3. 3 manieren om dubbele rijen in SQL Server te verwijderen terwijl de primaire sleutel wordt genegeerd

  4. Wanneer moet u Java-opgeslagen procedures gebruiken met een Oracle-database ... wat zijn de nadelen?