본문 바로가기

Database

[android] db asset경로에서 참조하기 외부 database를 참조하고 싶을때, 어떻게 해야할까. 기본적으로 database를 생성하면, package에 포함되 버려서 database를 열람하지 못한다. (emulator에서는 explorer로 볼수 있다. 하지만 폰에서는 확인하지 못한다.) DATABASE 운용이 잘 되는 개발자라면, 별 어려움을 못느끼겠지만... 그런사람이 얼마나 될까. 그래서 내부 database를 외부로 빼내서, sqlite browser나 파이어폭스 sqlite manager로 보고싶다. public static final String PACKAGE_DIR = "/data/data/com.mob.package/"; public static final String DATABASE_NAME = "db/testdb.sqli.. 더보기
[안드로이드]SQLite 애뮬레이터 내 DB 불러오기 SQLiteDatabase.openDatabase(String path, SQLiteDatabase.CursorFactory factory, int flag) SQLiteDatabase.openDatabase path 경로 factory 쿼리 flag 접근권한 OPEN_READONLY, OPEN_READWRITE, CREATE_IF_NECESSARY package com.db; String path = "/data/data/com.db/databasess/"; String name = "db.db"; String file_path = path + name; SQLiteDatabase db = SQLiteDatabase.openDatabase( file_path, null, SQLiteDatabase.OP.. 더보기
[안드로이드] SQLite를 이용한 database 생성 간단하게 다시 정리 http://hatti.tistory.com/entry/android-sqlite-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0 시도] 안드로이드 어플리케이션에서 데이터베이스를 이용하고싶다. 생각] 외부 DB파일을 읽어와서 사용하고싶다. 데이터베이스를 작성하는 어플리케이션을 만들수도 있다!? - SQLite라는 놈이 있다. 이놈을 이용하여 데이터베이스를 작성할 수 있다. - 얼마의 기능이 있는지는 학습하지 못하였다. - SQLite로 데이터베이스의 생성, 삭제, 테이블의 생성, 삭제, 속성의 삽입,삭제,갱신이 가능하다. 외부 DB파일을 읽어올 수 있는 SQLite 구문이 있다. SQLiteDatabase.openDatabase일단 데이터베이스를 생성하는 어플리케이션.. 더보기