Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Tabela usuwania Android SQLite nie usuwa faktycznie wierszy

Musisz zadzwonić setTransactionSuccessful aby zatwierdzić wszystkie zmiany dokonane w bazie danych, przed wywołaniem endTransaction :

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

Źródło (odniesienie dla programistów Androida):



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Podłączanie aplikacji ODBC do MySQL

  2. Porządkowanie wyników MySQL według sekwencji IN?

  3. mysql dzieli ciąg wyszukiwania na spację i wstawia do zapytania

  4. MySQL - Obliczanie pól w locie vs przechowywanie obliczonych danych

  5. Oddzielenie danych MySQL a łatwość użycia