RussianLDP Рейтинг@Mail.ru
WebMoney: 
WMZ Z294115950220 
WMR R409981405661 
WME E134003968233 
Visa 
4274 3200 2453 6495 

Small. Fast. Reliable.
Choose any three.

SQLite C Interface

Подготовленный объект запроса

typedef struct sqlite3_stmt sqlite3_stmt;

Экземпляр этого объекта представляет единственный SQL-оператор, который был собран в двоичную форму и готов быть оцененным.

Думайте о каждом SQL-операторе как о программе. Оригинальный код на SQL ее исходный код. Подготовленный объект запроса это собранный объектный код. Весь SQL должен быть преобразован в подготовленный запрос, прежде чем им можно будет управлять.

Жизненный цикл подготовленного объекта запроса обычно идет так:

  1. Создайте подготовленный объект запроса, используя sqlite3_prepare_v2().
  2. Свяжите значения с параметрами через sqlite3_bind_*().
  3. Управляйте SQL, вызывая sqlite3_step() один или несколько раз.
  4. Перезагрузите подготовленный запрос, используя sqlite3_reset(), затем вернитесь к шагу 2. Сделайте это ноль или больше раз.
  5. Разрушьте объект, используя sqlite3_finalize().

6 конструкторов, использующих этот объект:

1 деструктор, использующий этот объект: sqlite3_finalize()

53 метода используют этот объект: