うまくいけば、私の質問には簡単な解決策があります。私はsqlite3を使い始めたばかりで、というデータベースと、タイプテキストで呼び出される1列で呼び出されるlocal
テーブルを作成しました。table
name
データベースに正常に接続します。テーブル列に文字列値を入力しようとしているだけですが、INSERT テキストに問題があると思います。どこが間違っていたのか誰かが教えてくれれば、おそらく簡単なことだと思います。ありがとう。
SString *inserStmt = [NSString stringWithFormat:@"INSERT INTO TABLE(NAME) VALUES ('%s')", [key UTF8String]];
const char *insert_stmt = [inserStmt UTF8String];
sqlite3_exec(database, insert_stmt, NULL, NULL, NULL);