안드로이드 개발 질문/답변
(글 수 45,052)
딱 1 Column이구요.
"붕어빵"
"잉어빵"
"국화빵"
요런 단어들이 들어있는 DB를 만들려고 합니다.
어플 처음 시작할 때 위 단어들이 추가된 상태로 프로그램을 진행하려는데 방법이 있을 까요?
public void onCreate(SQLiteDatabase db) {
db.execSQL("CREATE TABLE bbang ( _id INTEGER PRIMARY KEY AUTOINCREMENT, " +
"bbangs TEXT);");
}
헬퍼로 테이블은 만들기 까진 했는데 테이블 안에 내용들을 추가하면 계속 추가로
"붕어빵"
"잉어빵"
"국화빵"
"붕어빵"
"잉어빵"
"국화빵"
"붕어빵"
"잉어빵"
"국화빵"
요런식으로 나올 까봐 어떻게 해야할지 몰라 여쭙니다.




계속 추가되지 않습니다. 헬퍼에 메소드가 몇가지 존재하는데(요즘 잘 안써서 기억은;;) onCreate같은 경우는 헬퍼를 맨 처음 시작했을때만 실행됩니다. 그러므로 onCreate 메소드에 넣어주시면 됩니다.
글쓴분 내용대로 계속 추가된다고 하면 onCreate메소드 안에 있는 테이블 생성부분도 계속 실행되겠지요..