-3
我是Android新手,有一个按钮,我想根据微调器选择的年份删除Sqlite数据库中的所有记录。 也就是说,如果我选择2013年的微调,Button的压力必须消除所有在该年输入的数据。很明显,在数据库中有一个TEXT类型的字段,其中以“yyyy-mm-dd”格式插入日期。Android删除所有记录SQLite
@Override
public void onClick(DialogInterface dialog, int which) {
SQLiteDatabase db= mHelper.getWritableDatabase();
db.delete(MyTable.TABLE_NAME, null, null);
}
嗨!欢迎来到StackOverflow! StackOverflow用于编程问题,这不是一个问题。如果问题是“我该如何做到这一点?”,请解释您尝试过的以及您遇到的问题。毕竟,'SQLiteDatabase'上的'delete()'方法看起来相当简单,所以不清楚你试图做什么的一部分会给你带来麻烦。 – CommonsWare
你说得对,我用delete()方法输入了代码,但它删除了所有记录。但我想只删除在微调器中选择的年份插入的记录... – user2895164