메인 액티비티 onCreate함수. 

mDb = new DBHelper(this);

 

DBHelper는 SQLiteOpenHelper를 상속받은 class이구요

 public DBHelper(Context context)
 {
  super(context,DB_NAME,null,VERSION);
  db = this.getWritableDatabase();                                              

}
 

 

 @Override
 public void onCreate(SQLiteDatabase arg0) {
  // TODO Auto-generated method stub
  db.execSQL(CREATE_TABLE);
 }

 

db = this.getWritableDatabase(); << 이 부분에서 getWritableDatabase함수를 쓰면 db에 값이 들어와야하늗네 널값이 잡힙니다. 디버깅으로 확인 하였구요..  책에 나와잇는 예제를 따라 쳐봣는데 에러가 발생하니 당혹스럽네요;; 몇번이나 다시봣지만 빠트린내용은 없는데;;;

혹시 제가 생각지도 못한 부분이 잇는가요? sqlite는 첨이라 전혀 감이안잡히네요;;

 

혹시몰라 로그캣도 같이올립니다.

1.png