안드로이드 개발 질문/답변
(글 수 45,052)
//default 테이블 생성
db.execSQL("CREATE TABLE if not exists "+TTname+
"(class_insert_handle integer, " +
"view_id integer primary key, " +
"text Text, " +
"gravity integer, " +
"con_class_count integer " +
"bgcolorr integer " +
"bgcolorg integer " +
"bgcolorb integer)");
Log.e("kjh", "main default 테이블 생성");
이렇게 테이블을 생성했는데
insert 쿼리부분에서
11-22 18:46:58.971: E/AndroidRuntime(1236): android.database.sqlite.SQLiteException: table temp has 5 columns but 8 values were supplied: insert into temp values(1, 2131099698, '', 17, 3, 103, 203, 255)
라고 에러가 나네요
컬럼이 5개 있는데 값을 8개를 집어 넣었다고 에러나는것같은데
제가 테이블을 만들때 컬럼을 8개를 만들었는데 왜이런 에러가 나는걸까요?ㅜㅜ
오랫동안 구글링해봐도 안나오네요..




컴은 거짓말 안한다는....
, 몆개인가 보세요