このコードを使用して、SQLite のテーブルにアクセスしようとしています:
fileMgr = [NSFileManager defaultManager];
NSString *dbPath = [[[NSBundle mainBundle] resourcePath ]stringByAppendingPathComponent:@"movieData.sqlite"];
if(sqlite3_open([dbPath UTF8String], &database) == SQLITE_OK){
const char *sql = "SELECT movieName FROM myMovies";
sqlite3_stmt *sqlStatement;
if(sqlite3_prepare(db, sql, -1, &sqlStatement, NULL) != SQLITE_OK)
{
NSLog(@"Problem with prepare statement");
}
私の出力は「準備ステートメントの問題」です。*sql 内のテーブル名やその他の内容についてはかなり確信があります。しかし、まだ機能しません。アイデアはありますか?