Caused by: android.database.sqlite.SQLiteException: no such table: countries (code 1): , while compiling: SELECT country_name FROM countries
Error Code : 1 (SQLITE_ERROR)
Caused By : SQL(query) error or missing database.
(no such table: countries (code 1): , while compiling: SELECT country_name FROM countries)
http://colorscripter.com/s/r0I5tmG
| http://colorscripter.com/s/d3qZC1s |
오류랑 코드 두개인데.. 이거가지고 이틀동안 씨름중임. 자질이 없나봐... db에 insert할 때 생기는 문제 같은데. no such table이라면 table이 제대로 생성이 안됐다는 얘끼??ㅠㅠ
몰라 논리상으론 오류가 없슴 select니까 조회할때
그러니까 맨마지막 오류인데
insert는 잘된걸로봐서 뭐가문제인지 모르겠음
직접 니꺼 컴터 봐야할듯
table이 없데
커서 위치 초기화 시켜줘야 할거 같은데
기억이 가물가물해
폰에서는 뭔가 실행되는 듯 하다가 꺼지면서 '(앱 이름) 앱이 중지되었습니다.' 라고 뜸.
지금 카페에서 집 와가지고 안스키는데 잠깐만 ㅠㅠ
맞아 cursor.moveToFirst(); 이거 해줘야함
커서 안의 행을 보려면 Cursor 이동 메서드 중 하나를 사용합니다. 이 메서드는 값을 읽어오기 전에 항상 먼저 호출해야 합니다. 일반적으로 결과의 처음 항목에 "읽기 위치"를 배치하는 moveToFirst()를 먼저 호출해야 합니다.
공식문서 보라고 해도 절대 안보는 이유가 모징 ㅋㅋ
심지어 한글판인데
아 시도한번 해볼게 내가 그런 문서읽는 능력이 너무 떨어져서 봤는데도 캐치를 못한거임..ㅠㅠ