У меня есть ошибка // нет такой таблицы: Pbook (код 1)нет такой таблицы: (код 1) Ошибка
в моем коде
private static final String TABLE_NAME = "Pbook";
private static final String _ID = "_id";
private static final String NAME = "name";
private static final String ADDRESS = "address";
private static final String NUMBER = "number";
private static final String HUMAN = "human";
private static final String CREATE_TABLE =
"CREATE TABLE IF NOT EXIST " + TABLE_NAME + " (" +
_ID + " INTEGER PRIMARY KEY AUTOINCREMENT, " +
NAME + " TEXT," +
ADDRESS + " TEXT," +
NUMBER + " TEXT," +
HUMAN + " TEXT)";
public void onCreate(SQLiteDatabase db) {
db.execSQL(CREATE_TABLE);
}
public void insert(String name, String address, String number, String human){
SQLiteDatabase db = getWritableDatabase();
db.execSQL("insert into " + TABLE_NAME +
" (name, address, number, human) values" +
"('" + name +
"','" + address +
"','" + number +
"','" + human +"');");
db.close();
}
, когда я используйте вставку() сделать ошибку, нет такой таблицы: (код 1)
, конечно, i db и использовать getWritableDatabase();
почему это ошибка?
«СОЗДАТЬ ТАБЛИЦУ, ЕСЛИ НЕ СУЩЕСТВУЕТ ** S **» –
, пожалуйста, разместите logcat –
Возможно, это вызвано опечаткой. Я голосую, чтобы закрыть этот вопрос. –