Small. Fast. Reliable. Choose any three.
SQLite C Interface
Подготовленный объект запроса
typedef struct sqlite3_stmt sqlite3_stmt;
Экземпляр этого объекта представляет единственный SQL-оператор, который
был собран в двоичную форму и готов быть оцененным.
Думайте о каждом SQL-операторе как о программе.
Оригинальный код на SQL ее исходный код. Подготовленный объект запроса это
собранный объектный код. Весь SQL должен быть преобразован в подготовленный
запрос, прежде чем им можно будет управлять.
Жизненный цикл подготовленного объекта запроса обычно идет так:
- Создайте подготовленный объект запроса, используя
sqlite3_prepare_v2().
- Свяжите значения с параметрами
через sqlite3_bind_*().
- Управляйте SQL, вызывая sqlite3_step()
один или несколько раз.
- Перезагрузите подготовленный запрос, используя
sqlite3_reset(), затем вернитесь к шагу 2.
Сделайте это ноль или больше раз.
- Разрушьте объект, используя
sqlite3_finalize().
6 конструкторов, использующих этот объект:
1 деструктор, использующий этот объект:
sqlite3_finalize()
53 метода используют этот объект:
|