Cursor cursor;
String sql = "SELECT email, pass FROM member WHERE email='" + checkemail
+ "';";
cursor = db.rawQuery(sql, null);
//★여기까지는 진행이 되요!
while (cursor.moveToNext()) {
dbemail = cursor.getString(0);
dbpass = cursor.getString(1);
Log.i("LoginActivity", "1: " + dbemail + ", " + dbpass);
}
Log.i("LoginActivity", "2: " + dbemail + ", " + dbpass);
소스는 이러하구요
사용자한테 받은 이메일 주소 = checkemail 를 가지고
DB(member 테이블)에서 일치하는 email의 email과 pass값을 가져오고 싶습니다.
결과는 한 줄 만 나오겠죠...??ㅠㅠ
그 한줄은
while (cursor.moveToNext()) {
dbemail = cursor.getString(0);
dbpass = cursor.getString(1);
Log.i("LoginActivity", "1: " + dbemail + ", " + dbpass);
}
이 문장으로 확인이 안되나요?
LogCat창에 아무것도 안뜨고 , 라고 뜨네요...
다른 메소드를 써야한다면 좀 알려주세요
***
api를 안봤냐고 물으신다면 상처받을 것같네요
나름 핑프는 아니라고 생각하고, 사전에 검색은 하고 왔습니다(어제부터)
api도 보는데 영어실력이 부족해서 한계를 느끼고 글을 쓰는겁니다 ㅠㅠ