Я использую оболочку Java для SQLite, которая называется SQLiteJDBC - это может иметь какое-то отношение к любым ответам ...
У меня есть таблица, которую я отобразил в графическом интерфейсеВ этом интерфейсе у меня есть кнопка для полей для отдельной строки этой таблицы.Когда я сохраняю свои изменения, я делаю это ...
Statement stmt = connection.createStatement();
stmt.execute("update 'tableName' set 'fieldName'=1 where userid=1");
int updateCount = stmt.getUpdateCount();
Мое соединение допустимо, не выдается никаких исключений, и getUpdateCount () возвращает '1', указывая, что одна строка была обновлена.Однако моя таблица не обновляется.Я провел последние несколько часов, пытаясь понять, что происходит, но мне не повезло.Помогите !!
ОБНОВЛЕНИЕ
Кажется, проблема в том, что я не выполняю внесенные изменения.Пока приложение работает, мои изменения видны, но как только я закрываю приложение и снова открываю его или проверяю базу данных, мои изменения теряются, и мы возвращаемся к исходной точке.Что происходит ??!
Для автоматической фиксации задано значение true, а если установить для нее значение false и попытаться зафиксировать, я получу исключение.