Я создаю таблицу с классом DBHelper. Я удаляю его с помощью этого метода DBHelper:
public void delete()
{
SQLiteDatabase.deleteDatabase(new File(String.valueOf(context.getDatabasePath(getTableName()))));
getWritableDatabase().execSQL("DROP TABLE IF EXISTS " + getTableName());
Log.d("table", "table deleted");
}
Когда я создаю новую таблицу с таким же именем, я хочу получить из нее данные (заполняю на этапе создания). Если я создаю курсор, он говорит, что такой таблицы нет.
Почему это происходит и как это исправить?