0
public boolean find_uid(String uid){
String [] columns = new String [] {DB_Helper.KEY_NAME};
Cursor c = database.query(DB_Helper.DATABASE_TABLE_USERS, columns,null,null,
null,
null,
null);
boolean value= c.moveToFirst();
c.close();
//didn't find it
if(!value) {
Log.d("value", "false");
return false;
}
//did find it
else return true;
}
數據庫中不存在sting uid。我知道這是事實。但是查詢總是返回一個遊標,使得c.moveToFirst()總是返回true。爲什麼我的數據庫在android sqlite中找不到不存在的東西
爲什麼?
你怎麼知道這個事實?相信我,SQLite不會「發明」價值回報給你。 – Simon 2013-02-26 22:27:15
我想刪除這篇文章,但不能。其中一個空值不應爲空。 (第一個)。 – user678392 2013-02-26 22:28:55
@ user678392隨意編輯您的問題。 – 2013-02-27 02:04:15