В этом методе я проверяю, существует ли имя пользователя в базе данных или нет.
// Read Section
public Boolean checkUsername(String username) throws SQLException {
Cursor mCursor = db.query(TABLE_USERS, new String[] { ID, KEY_NAME,
KEY_USERNAME }, KEY_USERNAME + "=" + "'" + username + "'",
null, null, null, null, null);
if (mCursor.moveToFirst()) {
return true;
}
return false;
}
В этом методе я передаю имя пользователя и пароль, чтобы проверить,учетные данные совпадают, и если они есть, я их регистрирую.
public Cursor login(String username, String password) throws SQLException {
Cursor mCursor = db.query(TABLE_USERS, new String[] { ID, KEY_NAME,
KEY_USERNAME }, KEY_USERNAME + "=" + "'" + username + "'"
+ "AND " + KEY_PASSWORD + "=" + "'" + password + "'", null,
null, null, null, null);
if (mCursor != null) {
mCursor.moveToFirst();
}
return mCursor;
}