【发布时间】:2011-10-07 15:47:09
【问题描述】:
谁能告诉我为什么我的流动查询不能正常工作? 如果存在名称相同但_ID(Key)不同的类型,则假设返回true
//****************************************************************************************************//
// ifExistButMy(String typeName,int ID) FUNCTION: return true if type name exists but mine(ID)
//
//****************************************************************************************************//
public boolean ifExistButMy(String typeName,int ID){
Cursor cur;
SQLiteDatabase db = content.getWritableDatabase();
cur = db.query(TABLE_NAME, null,TYPE_NAME + "='" + typeName + "'"+" AND "+ _ID+ " <> " + ID,null, null, null, null);
return cur.moveToFirst(); //returns false if cur is empty
}
【问题讨论】: