책에있는내용대로 했는데 잘안돼네요

책에있는내용보면서 한건데 어떤게잘못됬는지 계속 테이블이 생성이안됩니다

어떤것이 잘못된건지 알려주세요

public class SQlll extends Activity {
WordDBHelper mHelper;
EditText mText1;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

mHelper = new WordDBHelper(this);

mText1 = (EditText)findViewById(R.id.edittext1);


findViewById(R.id.insert).setOnClickListener(mClickListener);
findViewById(R.id.delete).setOnClickListener(mClickListener);
findViewById(R.id.update).setOnClickListener(mClickListener);
findViewById(R.id.select).setOnClickListener(mClickListener);
}

Button.OnClickListener mClickListener = new View.OnClickListener() {
public void onClick(View v) {
SQLiteDatabase db;
ContentValues row;

switch (v.getId()) {
case R.id.insert:
db = mHelper.getWritableDatabase();
// insert
// SQL
db.execSQL("INSERT INTO seoul values(null,'서울특별시','동대문구','신설동',null,2,0,'한빛로',40,0);");

mHelper.close();
mText1.setText("Insert Success");
break;
case R.id.select:
db = mHelper.getReadableDatabase();
Cursor cursor;

cursor = db.rawQuery("SELECT a, b FROM seoul", null);

String Result = "";
while (cursor.moveToNext()) {
String eng = cursor.getString(0);
String han = cursor.getString(1);
Result += (eng + " " + han + "\n");
}

if (Result.length() == 0) {
mText1.setText("Empyt Set");
} else {
mText1.setText(Result);
}
cursor.close();
mHelper.close();
break;
}
}
};
}

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

public void onCreate(SQLiteDatabase db) {
db.execSQL("CREATE TABLE seoul (_id INTEGER PRIMARY KEY AUTOINCREMNT,"+
"a TEXT,"+
"b TEXT,"+
"c TEXT,"+
"d TEXT,"+
"e INTEGER,"+
"f INTEGER,"+
"g TEXT,"+
"h INTEGER,"+
"i INTEGER);");
}

public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
db.execSQL("DROP TABLE IF EXISTS seoul");
onCreate(db);
}
}