엑셀(Excel) 파일 데이타를 `.CSV`로 변환하여 SQLite에 넣기

오라클, MySQL에 이어 엑셀 파일로 작성한 데이타를 SQLite로 넣어봅세다.

이번에는 .xls 확장자를 .csv로 변환하여 작업을 합니다. 데이터 사이는 쉼표(,)로 분리합니다.

이 CSV 파일을 Android SDK가 설치된 디렉토리에서 하위 tools 폴더로 옮긴 다음 마찬가지로 여기에서
'...\tools>sqlite3 data.db' 라고 입력합니다. data.db는 없으면 새로 만들어지는 DB입니다.

테이블을 하나 만들고, 확인해 보면 changeMonths라는 테이블이 만들어져 있음을 볼 수 있고,
.separator “,” 명령어로 구분자를 지정한 다음
.import <csv 파일이름> <테이블 이름>
을 입력하면 데이터가 import 되어 들어갑니다.

 

sqlite>SELECT * FROM changeMonths ; 라고 입력하면 안에 입력된 데이터를 볼 수 있습니다. 간단하게 되는군요.

by 케찹만땅 | 2011/11/23 18:34 | JavaAndroid | 트랙백(1)

트랙백 주소 : http://wpkc.egloos.com/tb/5055889
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Tracked from 케찹만땅 at 2011/12/01 11:03

제목 : DB 파일을 안드로이드 에뮬레이터 또는 폰에 넣기
DB 파일을 안드로이드 에뮬레이터(Android Emulator)나 폰에 넣으려면 먼저 DB 파일을 생성하고, 테이블은 만든 다음 어떤 자료를 넣는 작업이 우선되어야지요. 이건 트랙백을 참조하세요. 이렇기 DB가 만들어졌으면 이 파일은 안드로이드 에뮬레이터나 폰으로 보내야 하는데 이건 adb 명령어로 합니다. adb push &lt;DB 파일&gt; /data/data/&lt;패키지명&gt;/databases 패키지명은 안드로이드 프......more

※ 로그인 사용자만 덧글을 남길 수 있습니다.

◀ 이전 페이지          다음 페이지 ▶