SQLite のラッパーである FMDB を使用しています。http://github.com/ccgus/fmdb
ここに私のクエリ行があります:
FMResultSet *athlete = [db executeQuery:@"SELECT * FROM athletes WHERE athlete_name LIKE ?", search_text];
これを使用して、アスリートの正確な名前を入力すると、結果が返されます。しかし、名前を検索できるように、LIKE を使用しようとしています。しかし、単に ? の代わりに %?% を追加すると、... 何も返されません。そして、エラーはありません。
誰かが以前にこれに遭遇し、私が間違っていることを知っていますか?
みんな、ありがとう!