Próbuję stworzyć prosty formularz logowania, w którym porównuję identyfikator logowania i hasło wprowadzone na ekranie logowania z tymi przechowywanymi w bazie danych.
Używam następującego zapytania:
final String DATABASE_COMPARE =
"select count(*) from users where uname=" + loginname + "and pwd=" + loginpass + ");" ;
Problem w tym, że nie wiem, jak mogę wykonać powyższe zapytanie i zapisać zwróconą liczbę.
Oto jak wygląda tabela bazy danych (udało mi się pomyślnie utworzyć bazę danych przy użyciu metody 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);";
Czy ktoś może mi uprzejmie wskazać, jak mogę to osiągnąć? Jeśli to możliwe, podaj przykładowy fragment kodu, aby wykonać powyższe zadanie.