私は2 databaseerror no such table not found
を使用したプロジェクトに参加しています。1つは完全に機能していますが、もう1つはエラーを示しています。
これが私のコードです
public void onCreate(SQLiteDatabase db) {
// TODO Auto-generated method stub
String CREATE_ADDRESS = " CREATE TABLE " + TABLE_ADDRESS + "(" + KEY_ID + " INTEGER PRIMARY KEY AUTOINCREMENT,"+ KEY_STATE + " TEXT," + KEY_CITY + " TEXT," + KEY_ZIPCODE + " TEXT," + KEY_STREET + " TEXT," + KEY_DOOR + " TEXT,"+ ");";
try{
db.execSQL(CREATE_ADDRESS);
}catch (SQLException e)
{
e.printStackTrace();
}
}
そして、このコードを使用してデータを挿入しようとしました
public void addAddress(AddressList address)
{
SQLiteDatabase db = this.getWritableDatabase();
ContentValues values = new ContentValues();
values.put(KEY_STATE, address.getState());
values.put(KEY_CITY, address.getCity());
values.put(KEY_ZIPCODE, address.getZipcode());
values.put(KEY_STREET, address.getStreet());
values.put(KEY_DOOR, address.getDoor());
db.insert(TABLE_ADDRESS,null, values);
db.close();
}