class WordDBHelper extends SQLiteOpenHelper{

  public WordDBHelper(Context context) {
   super(context, "EngWord.db", null, 1);
  }

  @Override
  public void onCreate(SQLiteDatabase db) {
   db.execSQL("CREATE TABLE dic ( _id INTEGER PRIMARY KEY AUTOINCREMENT, " + "eng TEXT, han TEXT);");
   
  }

  @Override
  public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
   // TODO Auto-generated method stub
   db.execSQL("DROP TABLE IF EXISTS dic");
   onCreate(db);
  }
     
    }

 

 

 

소스를 보고 예제를 따라하며 만든건데요.

 

SQLiteOpenHelper를 상속받아서 관련 메소드도 다 정의했습니다.

 

아 물론 예제도 문제 없이 됩니다.

 

  public WordDBHelper(Context context) {
   super(context, "EngWord.db", null, 1);
  }

 

근데 여기 부분.

 

파일을 만드는 부분인데요.

 

EngWord.db 라는 파일을 만들어라... 라고 했는데

 

파일이 아무리 찾아봐도 없습니다 --;

 

sqlite도 db 매니져 프로그램 같은게 있는거 같던데

 

그걸 사용해서 안에 내용 좀 볼려고 하니 파일이 도통 없네요 --;

 

자 첫번째 질문.

 

저렇게 위치를 지정 안하면 어디로 파일이 들어가나요?

 

두번째 질문

 

실제 예제가 아닌 마켓에 올릴 안드로이드 프로그램을 작성할때도 경로 없이 저렇게 경로 지정 없이 만드나요? =_=

 

 

간단한걸로 해메고 있는 슬픈 초보에게 좀 알려주셔용 ㅠ_ㅠ