Я новичок в SQLite3 с iOS
Я пытаюсь создать запрос SQL, который будет выполнять следующий оператор
SELECT student_name
FROM class_roster
WHERE
student_id='1'
AND student_first_name='Jon'
ORDER BY student_first_name;
В моем коде iOS я получаю данные из текстовых полей.
Любая помощь будет оценена. (Мне просто нужно знать, как создать string
или char*
)
Я видел это в книге, но не уверен, как его использовать
char *cQuery = "SELECT DISTINCT country
FROM countryTable
WHERE nationName LIKE ?
ORDER BY nationName";
if (sqlite3_prepare_v2(database,cQuery, -1, &statement, NULL) != SQLITE_OK) {
NSLog(@"query error: %s", statement);
}
Как мне поставить более 1 значение? Как приложение узнает, что делает ?
Спасибо