0
我想使用where子句來選擇memberid和密碼來驗證用戶憑據。但它在說此列犯規存在...我嘗試尋找各種方式上網,但沒有幫助...請幫助我..這裏是我的代碼登錄 - sqlite問題
public boolean memberlogin(String member_id,String password)throws SQLException{
String[] result=new String[]{member_id,password};
String whereclause="member_id=? AND password=?";
Cursor cur=sdb.query(DB_TABLE, result, whereclause, null, null, null, null);
if(cur!=null)
{
if(cur.getCount()>0)
{
return true;
}
}
return false;
}
你需要給我們確切的錯誤信息(和DB_TABLE的模式..?) – thebjorn 2012-07-22 11:21:49
順便說一句,除非這是要創建學習的東西我測試應用程序d強烈建議您不要在本地數據庫中存儲成員憑證,即用戶名,密碼。我想如果你對他們進行了散列,或者對他們進行了哈希和醃製,那麼你可以安全地保存它們。 – 2012-07-22 11:32:12