java Android检查数据库中是否存在行
我创建了一个方法,应用程序会检查数据库中是否存在数字:
Cursor player = playerDatabase.rawQuery("select * from playerTable where playerNumber ="+number,null);
try {
if (player.getCount() >= 0) {
player.close();
return true;
}
else{
return false;
}
}finally {
if(player != null){
player.close();
}
}
但问题是,这总是真的吗?我之所以这样使用它,是因为之前关于堆栈溢出的回答。 检查搜索查询是否返回一行/检查该数字是否存在的最佳方式是什么
共 (0) 个答案