我在注册界面新建了数据库usernumber和表user并存储了数据
dbHelper=new MyDatabaseHelper(register.this,"usernumber.db",null,1);//建库-对象 String username = reg_username.getText().toString().trim(); String password = reg_password.getText().toString().trim(); String password2 = reg_password2.getText().toString().trim(); switch(v.getId()) { case R.id.button4: if (TextUtils.isEmpty(username) || TextUtils.isEmpty(password) || TextUtils.isEmpty(password2)) { Toast.makeText(register.this, "各项均不能为空", Toast.LENGTH_SHORT).show(); } else { if (TextUtils.equals(password, password2)) { dbHelper.getWritableDatabase();//新建数据库 Toast.makeText(register.this, "注册成功", Toast.LENGTH_SHORT).show(); } else { Toast.makeText(register.this, "两次输入的密码不一样", Toast.LENGTH_SHORT).show(); } } break; case R.id.button5: SQLiteDatabase db=dbHelper.getWritableDatabase();//对数据库读写操作,返回值为SQLiteDatabase对象 ContentValues values=new ContentValues(); values.put("account",username);//插入账号和密码数据 values.put("password",password); db.insert("user",null,values); Toast.makeText(register.this, "succeed", Toast.LENGTH_SHORT).show(); Intent intent=new Intent(register.this,MainActivity.class); startActivity(intent); break;
请问如何在登录界面将输入的数据与user表中的数据进行比对