0
是下面提到的代碼正確Android - 此代碼是否正確?
public boolean checkRecipe(CharSequence recipename) throws SQLException
{
Cursor checkRecursor=rDb.query(true, DATABASE_TABLE, new String[]{KEY_TITLE},
KEY_TITLE+"="+recipename, null, null, null, null, null);
if(checkRecursor!=null)
return true;
else
return false;
}
我試圖檢查給定條目是否是表中存在與否。
什麼rDb.query辦?你應該爲你的類創建一個數據庫遊標並在整個過程中使用它,爲每次調用創建一個新的遊標是一個壞主意。 – fredley 2010-08-16 12:47:00
我已經完成了所有這些。 正試圖檢查表中是否存在「title」字段下的表中的給定條目。 我得到這個錯誤,當我想要搜索abc android.database.sqlite.SQLiteException:沒有這樣的列:abc:,而編譯時:選擇DISTINCT標題來自食譜WHERE標題= abc – 2010-08-16 12:51:56
返回(checkRecursor!= null); – 2010-08-16 12:52:30