我有一个应用程序我想通过在执行查询时只显示5条记录来瘫痪....以下是我在DataBaseHelper.java中使用的代码,它很有用因为我需要........它只通过KEY_RECORD1
以DESC顺序返回5条记录我的问题是,当这个5记录限制到达时,我希望以Toast的形式实现警告消息.....
所以当你添加第六个记录时,你会得到....示例Toast:已达到5个记录的限制!
public Cursor fetchAllNotes() {
return mDb.query(DATABASE_TABLE,
new String[] { KEY_ROWID, KEY_RECORD1, KEY_RECORD2,
KEY_RECORD3}, null,
null, null, null, KEY_RECORD1 + " DESC", "5");
}
任何帮助都会很棒.....感谢advence
答案 0 :(得分:0)
if (fetchAllNotes().getCount() >= 5){
//Toast.makeText...
}
为避免额外请求并改进性能,您可以执行一次,检索记录数,并在每次插入时递增该计数器。