上のシミュレータで動作しますが、ない私は1つの変数を呼び出して渡すSQLiteのコードです。問題はどこですか?SQLiteの挿入は、ここでは、デバイス
-(IBAction)insertPet:(NSString *) name{
NSString *query = [NSString stringWithFormat:@"Insert into pet (name) values ('%@');", name];
sqlite3_stmt *statement;
NSLog(@"1 - %@",query);
if(sqlite3_prepare_v2(database, [query UTF8String], -1, &statement, nil)==SQLITE_OK)
{
NSLog(@"2 - %@",query);
if(SQLITE_DONE == sqlite3_step(statement)){
NSLog(@"Query - %@",query);
}
sqlite3_finalize(statement);
}
}
のNSLog(@ " - 1%の@"、クエリ)とのNSLog(@ " - 2%の@"、クエリが)throughtを渡します。 NSLog(@ "Query - %@"、query)に届きます。あなたは、エラーメッセージが何であったか... – ksprs8
それは大いに役立つでしょうか? –