小编rad*_*e12的帖子

"@gmail"附近的语法错误

我正在使用布尔函数创建登录活动,但是在匹配电子邮件地址与数据库中的电子邮件地址时会出错,但会出错

这是我的dbHandler类方法:

 public Boolean loginCheck(String email,String password)
{
    Boolean flag=false;
    String selectQuery = "SELECT  * FROM " + TABLE_NAME + " WHERE email=" + email +" AND pass="+password;

    SQLiteDatabase db = this.getReadableDatabase();
    Cursor cursor = db.rawQuery(selectQuery, null);
    // Move to first row
    cursor.moveToFirst();
    if(cursor.getCount() == 1){
      flag=true;
    }
    else
    {
      flag=false;
    }

    return flag;
}
Run Code Online (Sandbox Code Playgroud)

这是java文件代码

login.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            String emailValue=edtEmail.getText().toString();//this is EditText
            String passValue=edtPass.getText().toString();

            if(db.loginCheck(emailValue, passValue)) …
Run Code Online (Sandbox Code Playgroud)

sqlite android login logcat android-activity

0
推荐指数
1
解决办法
2226
查看次数

标签 统计

android ×1

android-activity ×1

logcat ×1

login ×1

sqlite ×1