Android 无法更新 SQLite 数据库的数据

Can not update the data of SQLite database in Android

我尝试更新 SQLite 数据库中的数据,但是当我 db.update ide 时出现错误并说服我为其创建一个本地变量

public void updateEmployee(int sno, String name, double increment){
        SQLiteDatabase db = this.getWritableDatabase();
        ContentValues v= new ContentValues();

        v.put("mytag sno", sno);
        v.put("mytag name", name);
        v.put("mytag increment", increment);

        db.update("myemployee","sno=?", new String[]{String.valueOf("sno"),new String[]{});
        db.close();

    }

尝试使用

db.update("myemployee",v, "sno=?",new String[]{String.valueOf("sno"));

因为更新语句是这样工作的

database.update("Table name","Contentvalues",where clause, value of where clause);