SQLite Query в Android для подсчета строк

Я пытаюсь создать простую форму входа, где я сравниваю идентификатор входа и пароль, введенные на экране входа в систему, с данными, хранящимися в базе данных.

Я использую следующий запрос:

final String DATABASE_COMPARE =
"select count(*) from users where uname=" + loginname + "and pwd=" + loginpass + ");" ;

Проблема в том, я не знаю, как я могу выполнить вышеуказанное запросить и сохранить возвращенное количество.

Вот как выглядит таблица базы данных (мне удалось успешно создать базу данных с помощью метода execSQl)

private static final String
DATABASE_CREATE =
            "create table users (_id integer autoincrement, "
            + "name text not null, uname primary key text not null, " 
            + "pwd text not null);";//+"phoneno text not null);";

Может кто-нибудь любезно посоветовать мне, как я могу этого добиться? Если возможно, предоставьте образец фрагмента для выполнения вышеуказанной задачи.

91
задан marc_s 18 December 2014 в 22:01
поделиться