Я новичок в разработке для iPhone. Я использую таблицу. В этой таблице я показываю изображение и имя. Изображение взято из библиотеки фотографий, и это изображение сохраняется в моей базе данных.
После того, как я получаю данные из базы данных, они отображаются в виде таблицы. При прокрутке просмотра таблицы программа останавливается.
Почему это происходит?
И когда я обновляю выбранную строку из табличного представления, она показывает обновленную, но данные не обновляются в базе данных. Почему это происходит?
Я использую код для обновления данных из базы данных, но данные не обновляются в базе данных. Я выполняю тот же запрос в базе данных sqlite в executequery, но они не показывают ошибку.
if (sqlite3_open ([путь UTF8String], & compiledb) == SQLITE_OK)
{
NSLog (@ "Обновить данные без изображения в базе данных");
const char * UpdateQueryinon = "update tbl_AgeCalculation set fld_name = ?, fld_Emailid =? Где fld_name =?";
(sqlite3_prepare_v2 (compiledb, UpdateQueryinon, -1, & sql_stmt, NULL));
Е ( "\ neror:% s", sqlite3_errmsg (compiledb));
if (sqlite3_prepare_v2 (compiledb, UpdateQueryinon, -1, & sql_stmt, NULL) == SQLITE_OK)
{
printf («База данных для работы»);
sqlite3_bind_text (sql_stmt, 1, [name_out UTF8String], -1, SQLITE_STATIC);
sqlite3_bind_text (sql_stmt, 2, [emailid_out UTF8String], -1, SQLITE_STATIC);
// sqlite3_bind_text (acs, 3, [name UTF8String], -1, SQLITE_STATIC);
NSLog (@ "Обновление завершено");
}
}