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