반응형
1. execSQL 와 rawQuery 의 차이점
execSQL -> SELECT 명령어를 제외한 모든 SQL 문장을 실행한다.
rawQuery -> SELECT 명령어를 사용하여 쿼리를 실행할 때 사용
- 쿼리의 결과는 Cursor 객체로 반환
- Cursor 객체는 쿼리에 의하여 생성된 행들을 가르킨다
- Curosr는 DB에서 결과를 순회하고 데이터를 읽는 데 사용되는 표준적인 메커니즘
1. Cursor를 탐색하는 코드
moveToFirst -> cursor를 첫번째 인덱스의 item을 가리키도록 조작, item이 없다면 false를 반환
moveToNext -> cursor를 현재 item의 다음 item을 가리키도록 조작, 현재 item이 마지막이라면 false를 반환
반응형
'개발노트 > Android' 카테고리의 다른 글
Android : Activity has leaked window 에러 해결 (0) | 2022.02.10 |
---|---|
Kotlin : Array convert to String! [jointoString] (0) | 2022.02.08 |
android studio : xml 설정 (0) | 2022.01.06 |
AndroidStudio : SHA-1 key 가져오기 (0) | 2021.12.20 |
Android : Missing contentDescription attribute on image 경고 (0) | 2021.12.17 |
댓글