sql >> Databáze >  >> RDS >> SQLite

Aktualizace databáze sqlite pro android

Název profilu je třeba escapovat. Takže buď přidáte jeden znak ':

db.update(TABLE_PROFILE_SETTINGS_FOR_WEEKLY, values,Profile_Name_for_weekly +" = '"+ profilename + "'", null);

Nebo možnost, kterou bych zvolil:

db.update(TABLE_PROFILE_SETTINGS_FOR_WEEKLY, values,Profile_Name_for_weekly +" = ?", new String[] {profilename});


  1. MySQL:Kód chyby:1118 Velikost řádku je příliš velká (> 8126). Změna některých sloupců na TEXT nebo BLOB

  2. SQLiteException:tabulka již existuje

  3. Dotaz, který vrací hierarchický seznam typů událostí spouštění na serveru SQL

  4. Dynamické názvy tabulek ve funkci uložené procedury