本文介绍了如何创建一个code,如果我需要删除的Android使用在参数一些记录?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
通常我可以使用下面的code删除recod。
Normally I can use the following code to delete a recod.
SQLiteDatabase db = openOrCreateDatabase("test.db", Context.MODE_PRIVATE, null);
db.execSQL("DROP TABLE IF EXISTS person");
db.execSQL("CREATE TABLE person (id INTEGER PRIMARY KEY AUTOINCREMENT, name VARCHAR, age SMALLINT)");
db.delete("person", "id = ?", new String[]{"35"});
现在我希望能够删除一些记载,SQL就像
Now I hope to delete some records, the sql just like
delete from test.db where id in ('6','4')
我怎么能写code?
为 db.delete(人,ID吗?,新的String [] {'6','4'})
吧?
推荐答案
您可以使用以下code,也可以执行原始查询由于Android的许可证。
You can use the following code or can execute a raw query as android permits.
db.delete("person", "id"+ "=?", new String[] {"4","6"});
这篇关于如何创建一个code,如果我需要删除的Android使用在参数一些记录?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!