В моем приложении Android я использую базу данных sqlite. Я использую следующий код для обновления данных, но данные не обновляются.Как обновить данные в Sqlite?
public int setCurrentLevel(int level)
{
//update table level set currentlevel = level;
int slevel = level;
Log.d("QUIZ APP", "inside on setcreatelevel is "+slevel);
ContentValues args = new ContentValues();
args.put("currentlevel", slevel);
return db.update("level", args, "currentlevel" + ">=" + slevel, null);
}
пожалуйста, напишите класс дб адаптер также – Rakshi
общественного ИНТ setCurrentLevel (интермедиат уровень) { // обновление уровня уровня таблицы currentlevel = level; int slevel = level; Log.d («QUIZ APP», «внутри на setcreatelevel есть» + slevel); ContentValues args = new ContentValues (); args.put ("currentlevel", slevel); return db.update ("level", args, "currentlevel" + "> =" + slevel, null)> 0; } – Androiduser
Используйте ContentValues для обновления. [Взгляните на этот блог и используйте их пример приложения] (http://www.codeproject.com/Articles/119293/Using-SQLite-Database-with-Android) – Praveenkumar