로그인 화면에서 입력 한 로그인 ID와 비밀번호를 데이터베이스에 저장된 것과 비교하는 간단한 로그인 양식을 만들려고합니다.
다음 쿼리를 사용하고 있습니다.
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);";
누군가 내가 이것을 어떻게 할 수 있는지 친절하게 안내해 줄 수 있습니까? 가능하면 위의 작업을 수행하기 위해 샘플 스 니펫을 제공하십시오.