Consulta de actualización de base de datos SQLite con múltiples condiciones de ubicación en Android

Quiero actualizar mi tabla de base de datos con múltiples condiciones. Ya lo hice con solo donde condición

db.update(TABLE_MISSING_ITEMS, values, KEY_AUTHOR + " = ?", new String[] { String.valueOf(items.getAuthor()) }); 

Ahora quiero 2 donde condición.

PS: – Ninguna consulta en bruto

Puede separar las diferentes condiciones WHERE con AND esta manera:

 db.update(TABLE_NAME, contentValues, NAME + " = ? AND " + LASTNAME + " = ?", new String[]{"Manas", "Bajaj"}); 

ESTO PUEDE TAMBIÉN SER HECHO COMO ESTO

 public void UpdateData(int Cid,int flag,String username,String password) { SQLiteDatabase database = this.getWritableDatabase(); ContentValues cv = new ContentValues(); cv.put("Status",flag);//I am updating flag here database.update(TABLE_NAME, cv, ""+KEY_UserName+"= '"+ username+"' AND "+KEY_CID+"='"+Cid+"' AND "+KEY_Password+"='"+password+"'" , null); database.close(); } 

Pruebe esta consulta simple db.update (TABLE_FF_CHECKLIST_DATA, contentValues, "FFCHECKLISTID =? Y TASK_ID_CHK =?", Nuevo String [] {"EHS", "CTO914"});

Donde "EHS" es el valor en la columna FFCHECKLISTID y CTO914 es el valor en TASK_ID_CHK.

  • Tener varios SQLiteOpenhelper en una aplicación Android
  • Utilización de la base de datos legible y escrita de SQLite
  • Cómo utilizar TRIGGER en Android SQLite
  • ¿Una base de datos SQLite de Android persiste después de apagar el dispositivo?
  • ¿Cómo puedo implementar autocompletar con cursoradapter?
  • SqliteException ocupado iOS / Android Xamarin MVVMCross
  • Necesita un buen método para cambiar (SQLite) tipo de datos de columna
  • SQLite LIKE alternativa para REGEXP, Match Start de cualquier palabra
  • ¿Cómo ejecutar la consulta en la base de datos SQLite en android?
  • Búsqueda SQLite FTS4 con caracteres especiales
  • Android: Ampliación del libro de contactos del usuario. Rendimiento ContentProvider vs Sqlite vs Lista en la memoria
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.