Я записываю код для приложения Android Studio, но когда я проверяю функцию на предмет проверки правильности пароля и совпадения в БД, приложение вылетает. Я выделил проблему в следующем коде. Если я уберу эту функцию из кода, приложение будет отлично работать.
public String searchPass(String uname, String pass){
db = this.getReadableDatabase();
String query= "select uname, pass from" + TABLE_NAME;
Cursor cursor=db.rawQuery(query, null);
String a, b;
b="not found";
if(cursor.moveToFirst()){
do{
a= cursor.getString(0);
if(a.equals(uname)){
b=cursor.getString(1);
break;
}
}while(cursor.moveToNext());
}
return b;
}