Я создаю базу данных для своего приложения.Я успешно могу создать таблицу, также могу вставить значение в эту таблицу.После того, как я закрываю свое приложение, снова, когда я запускаю приложение и пытаюсь вставить в него новые значения, оно выдает errorString как «База данных заблокирована».Вот мой код
if (sqlite3_open ([путь UTF8String] и база данных) == SQLITE_OK)
{
sqlStmt = [[NSString stringWithFormat: @ "Вставить в значения ePubTable ('% @ '); ", ePubTitle] cStringUsingEncoding: NSUTF8StringEncoding];
int retVal = sqlite3_exec (база данных, sqlStmt, NULL, NULL, & errString);
if (retVal == 0) * 1009printf («Данные вставлены»);
}
sqlite3_close (база данных);
Я не могу понять, почему заблокирована база данных, где я делаю ошибку.
Пожалуйста, помогите мне с этим.Спасибо заранее.