我们在进行循环操作时,与sqlit3_stmt配套的功能函数如下:
(1)创建sqlite3_stmt对象,使用 sqlite3_prepare_v2();
(2)绑定参数值到sqlite3_stmt独享,使用sqlite3_bind_*();
(3)运行sql语句,使用sqlite3_step(),可以是一次,也可以是循环执行。
(4)重置(reset)sqlite3_stmt对象,使用sqlite3_reset(), 然后回退到步骤2,重新赋值。
(5)销毁sqlite3_stmt对象,使用sqlite3_finalize()函数,一般是循环操作完成后,销毁。