Запрос FMDB не оказывает никакого влияния на БД - PullRequest
1 голос
/ 19 октября 2010

Я использую FMDB в своем приложении, чтобы сделать некоторые обновления в моей БД.Проблема в том, что когда я обновляю свою таблицу с помощью функции executeUpdate, она обновляет мою таблицу, НО, если я копирую тот же файл .sqlite из проекта в другое место на моем диске и пытаюсь выполнить запрос с помощью терминала, он показывает, что база данных не обновлена, почемуэто так?

1 Ответ

0 голосов
/ 24 июля 2011

Ну, ваша программа никогда не изменит базу данных, которую вы скопировали в ваш xcode-проект.Когда вы компилируете свою программу, база данных sqlite копируется в двоичный файл вашего приложения.Если вы хотите проверить свою результирующую базу данных, вы должны раскрыть свой двоичный файл, используемый iPhone Simulator.

...