728x90

DB 2

안드로이드에서 엑셀파일 읽기 - 삽질

기존에 포스팅 했던 "엑셀 파일의 내용을 안드로이드 DB 파일에 저장하기 (외장메모리)" 편은 column의 수가 2인 테이블을 기준으로 작성한 코드였다. Column 수가 3인 테이블로 확장을 해보려고 별 짓을 다했는데, 코드상 아무 문제도 없고 디바이스까지 잘 올라가는데 실행시 에러가 반복되는 것이다. 몇 시간의 삽질 끝에.. 겨우 생각난 한가지.. '아 이거... 기존에 column 2개짜리 DB 파일로 작업해서 그런건 아닌가??' 그래서 data.db 파일을 건드려 보기로 했다. 그. 러. 나. 계속 삽질의 반복이다.. 삽질 1. 외장메모리에 저장하는 코드를 작성했음에도, 탐색기로는 data.db 파일이 보이지 않음. 코드를 잘못 작성했나 싶어 하드코딩도 해보고 여러차례 디버깅해 본 결과, AST..

Android Programming 2015.06.08

엑셀 파일의 내용을 안드로이드 DB 파일에 저장하기 (외장메모리)

본 포스트는 나중에 프로그래밍 도중 내용을 잊을까봐 참고용으로 작성한 것으로, 기본적인 내용은 "맥박의 개발일지" 블로그에 너무 자세하게 설명이 되어 있어 더 이상의 추가설명은 필요없으나, 생초보인 나의 목적에 맞는 몇 가지 코드와 주석을 더 가미하였다. 출처: 맥박의 개발일지 (http://pulsebeat.tistory.com/103)(나같은 초보에게는 단비와 같은 블로그다!) 1. 디바이스의 "Download" 폴더에 저장된 Excel 파일을 읽어옴 (기존 코드는 "assets"에서 읽어오는 방식임)2. 외장메모리에 저장하고 읽기위한 코드 추가3. DB 삭제 코드 추가 1. notes.xls 파일 작성: 기본 데이터가 저장된 파일로, 파일 명은 "MainActivity.java"에 하드코딩 되어 있..

Android Programming 2015.06.04
반응형