2017-02-07 1 views
0

Я использую sqlite в настольном приложении. После установки приложения файл базы данных создается в папке установки (папка приложения в файлах программ). Я хотел бы изменить файл sqlite, но не могу.Как изменить файл sqlite db, расположенный в папке приложения

Когда я пытаюсь изменить, он показывает ошибку только для чтения в файле sqlite.

Я также пытался разрешить эту папку, но она не работает.

+0

Что произойдет, если вы попытаетесь использовать что-то вроде администратора SQLite для открытия db? http://sqliteadmin.orbmu2k.de/ – gmdev86

ответ

0

Вам нужно будет создать копию .sqlite файла и изменить это один:

How to copy a file while it is being used by other process

Очевидно, что вы не сможете писать в тот же файл базы данных, что ваше приложение запертом , И я не вижу причин, по которым вы хотите сделать это, когда приложение в настоящее время работает. Это потенциально может привести к проблемам несогласованности данных.