有人告诉我:
在下面的代码中,参数“2”用于var numberType,参数“5”用于var id
Cursor cursor = db.rawQuery("SELECT * FROM mytable where numberType=? and id=?", new String[] { "2","5" });
在下面的代码中,参数“6”和参数“4”都用于var id。我认为代码会导致错误,我认为 new String[]{"6","4"} 必须匹配两个变量,对吧?
db.delete("person", "id"+"=?", new String[]{"6","4"});
我不能使用 db.delete (...)来实现相同的功能,就像delete from test.db where id in ('6','4')! 正确的 ?
如何在android中将两个参数传递给rawQuery?
如果我需要在 android 中使用 In 参数删除一些记录,我该如何创建代码?