SQLite insérer des données en objective-c

Je veux insérer des données mabase.sqlite mais j'ai un problème. Il n'y a pas de message d'erreur lors de l'insertion de données, mais puis-je ouvrir une base de données et je ne peux pas voir toutes les données. Il n'y a pas toutes les données.

c'est addCoffee méthode dans Maclasse:

if(addStmt == nil) {
    const char *sql = "insert into records(Date, Latitude, Longitude) Values(?, ?, ?)";
    if(sqlite3_prepare_v2(database, sql, -1, &addStmt, NULL) != SQLITE_OK)
        NSAssert1(0, @"Error while creating add statement. '%s'", sqlite3_errmsg(database));
}

sqlite3_bind_text(addStmt, 1, [Date UTF8String], -1, SQLITE_TRANSIENT);
sqlite3_bind_double(addStmt, 2, [Latitude doubleValue] );
sqlite3_bind_double(addStmt, 3, [Longitude doubleValue] );

if(SQLITE_DONE != sqlite3_step(addStmt))
    NSAssert1(0, @"Error while inserting data. '%s'", sqlite3_errmsg(database));
else
    //SQLite provides a method to get the last primary key inserted by using sqlite3_last_insert_rowid
    recordID = sqlite3_last_insert_rowid(database);

//Reset the add statement.
sqlite3_reset(addStmt);

de l'envoi des données:

iDailyAppDelegate *appDelegate = (iDailyAppDelegate *)[[UIApplication sharedApplication] delegate];

//Create a MyClass Object.
MyClass *coffeeObj = [[MyClass alloc] initWithPrimaryKey:0];
coffeeObj.Date = dateInString;
NSDecimalNumber *temp = [[NSDecimalNumber alloc] initWithString:first];
coffeeObj.Latitude = temp;
NSDecimalNumber *temp2 = [[NSDecimalNumber alloc] initWithString:second];
coffeeObj.Longitude = temp2;
[temp release];
coffeeObj.isDirty = NO;
coffeeObj.isDetailViewHydrated = YES;

//Add the object
[appDelegate addCoffee:coffeeObj];
Est-il possible que vous avez exécuté "COMMENCER l'OPÉRATION" quelque part et de ne pas exécuter une correspondant 'COMMIT'?
désolé, ce que je peux faire, je n'ai pas à vous comprendre???
veuillez helppp mee!!
Quels sont les types de Date, Latitude et Longitude?
date de chaîne, la latitude et la longitude sont double

OriginalL'auteur Hacer sengul Akac | 2011-10-24