String characterQuery = "select * from character";
SQLiteDatabase db = this.getReadableDatabase();
Cursor cursor = db.rawQuery(characterQuery, null);
cursor.moveToFirst();
if(cursor.getCount() > 0){
db.close();
return cursor.getInt(1);
}
db.close();
return 0;
이런식으로 안드로이드에서 db를 사용할때
if(cursor.getCount() > 0){
db.close();
return cursor.getInt(1);
}
db.close();
커서로 얻어온 값이 아무것도 없을때를 if문으로 구분해주면 오류 없이 넘어 갈수 있습니다. 이프문을 통과 못했을때 0을 보내 줌으로서 로그로 오류도 확인 할수 있고 더 유용한거 같습니다 ~
'Programing > Android' 카테고리의 다른 글
(Android) CCTV (0) | 2014.07.08 |
---|---|
android 하단 버튼 (0) | 2014.06.13 |
android xml 주석달기 (0) | 2014.06.13 |
android intro 페이지 설정 (0) | 2014.06.13 |
surfaceview 실시간 사진 저장2 (0) | 2014.04.09 |