我正在尝试在 android 上设置登录系统,使用用户名检查用户输入的内容和数据库中存在的内容
这是我的一段代码,但它总是给我“无效”,如果我使用 Try Catch 块,它会给我一个 nullpointerException
public void checklogin(String logged){
SQLiteDatabase db = null;
DatabaseAdapter database = new DatabaseAdapter(this);
try{
Cursor mCursor = db.query(database.TABLE_USERS,new String[]{"select * from users"}, " Name like" + "'logged+'",null,null,null,null);
if (mCursor.moveToFirst()){
Toast.makeText(LoginActivity.this, "Yaaaay", Toast.LENGTH_LONG).show();
}}
catch(NullPointerException e){
Toast.makeText(LoginActivity.this, "invalid", Toast.LENGTH_LONG).show();
}
}