sqlite3_stmt *updateStmt = nil;
if (updateStmt == nil)
{
const char *sql = " update PPM set amount = ? ";
if (sqlite3_prepare_v2(appDelegate.PPMdatabase, sql, -1,&updateStmt, NULL)!= SQLITE_OK)
{
NSAssert (0,@"Error while creating update statement. '%s'",sqlite3_errmsg(appDelegate.PPMdatabase));
}
}
sqlite3_bind_double (updateStmt,1, Val);
if (SQLITE_DONE != sqlite3_step(updateStmt))
{
NSAssert(0,@"Error while updating.'%s'",sqlite3_errmsg(appDelegate.PPMdatabase));
}
sqlite3_reset(updateStmt);
J'obtiens l'erreur: erreur lors de l'erreur updating.unkowndéclaration de mise à jour sqlite
Pouvez-vous reformater votre question pour la rendre lisible? Merci. – dwich
hey remercie Kenny. – user391301
Quelle est la différence entre "PPMdatabaseTemp" et "PPMdatabase"? Peut-il être que vous imprimez un code d'erreur à partir d'un autre handle de base de données? Alors, quelle est la sortie exacte du code d'erreur de sqlite3_step? – thatsdisgusting