반응형
Android 데이터베이스 커서보기
내 데이터베이스 도우미의 기능을 확인할 수 있도록 디버깅하는 동안 커서에있는 내용을 볼 수있는 방법을 아는 사람이 있습니까?
데이터를 반환하는 것처럼 계속 작동하지만 cursor.isNull(0)
메서드 를 사용하려고 할 때 계속 NullPointerException
던져 지고 실행을 단계별로 진행하는 동안 커서가 무엇을 가지고 있는지 볼 수 없어서 정말 실망 스럽습니다.
어떤 도움이라도 대단히 감사하겠습니다.
감사.
null 포인터 예외 인 경우 커서가 실제로 null 인 것 같습니다.
Log.d()
커서를 디버그하는 데 사용 합니다. 커서의 전체 행을 LogCat에 덤프하는 도우미 메서드를 간단히 만들 수 있습니다.
Android는 커서 디버깅을위한 특정 클래스를 제공했습니다. DatabaseUtils 라고 합니다.
DatabaseUtils.dumpCursorToString(cursor)
커서의 내용을 보려면 메서드 를 호출하십시오 .
이 도우미는 커서의 내용을 반복하여 인쇄하고 커서를 원래 위치로 되돌려 반복 논리를 엉망으로 만들지 않습니다.
참고 URL : https://stackoverflow.com/questions/4235996/viewing-an-android-database-cursor
반응형
'Programing' 카테고리의 다른 글
MySQL에서 나이 계산 (InnoDb) (0) | 2020.12.06 |
---|---|
iPhone UILabel 텍스트 부드러운 그림자 (0) | 2020.12.06 |
iTunes Connect 용 iOS 시뮬레이터 스크린 샷 "잘못된 크기" (0) | 2020.12.06 |
Django : 모델 객체의 전체 집합을 단일 사전으로 변환 (0) | 2020.12.06 |
AngularJS. (0) | 2020.12.06 |