I’m dealing with an sqlite db in android application.
To update a row in the db I use method of SQLiteDatabase object “update”
SQLiteDatabase.update(String table, ContentValues values, String whereClause, String[] whereArgs)
But here a confusion, how “whereClause” should look like?
Assume I have these values for update.
values.put("name", appInfo.getName());
values.put("package_name", appInfo.getPackageName());
values.put("version_name", appInfo.getVersionName());
I want to update a row where package_mane column equal to “com.mynamespace.db”. How “whereClause” should be written here? Thanks.
You
whereClauseshould look like this:String from
whereArgsare used to substitute?inwhereClause.