Programing

Android 데이터베이스 커서보기

lottogame 2020. 12. 6. 20:49
반응형

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

반응형