안드로이드 개발 질문/답변
(글 수 45,052)
count나 avg나 이런 것들..
exexSQL이나 rawQuery는 커서가 리턴되잖아요?..
2012.05.14 10:22:52
execSQL 리턴은 void입니다.
rawQuery의 경우 cursor가 리턴되고요.
커서를 가지고 다루시면 됩니다.
예를 들어서
리턴된 cursor.moveToFirst(); 를 해서 제일 첫 번째 데이터에서
DB에 만약에 int a, int b, int c로 구성되어 있다면
a를 구하고 싶으시면 cursor.getInt(0) 하시면 되고요
Returns the value of the requested column as an int.
cursor.moveToNext(); 를 해서 다음 데이터에서 같은 방식을 하시면 될거예요.




커서가 리턴되면 커서에서 결과값을 가져오면 되지 않나요?