1. 程式人生 > >SQLite第七課 sqlite3_bind_int應用註意

SQLite第七課 sqlite3_bind_int應用註意

sqlite sqlite3_bind_int

char* pszSql = "select * from tableA where id >= ?"


當出現上面的sql語句的情況下,需要對?進行填充,這個時候就會

調用sqlite3_bind_int函數對該?進行填充


sqlite3_bind_int(stmt, 1, 2);


詳細的說明:第二個參數表示對第一個?(可能有多個?),2表示填充到?

的值


對於使用回調和預編譯語句獲取記錄集的方式比較

回調:一次性讀取所有的記錄集

預編譯語句:每次使用sqlite3_step獲取到一條記錄了數據


SQLite第七課 sqlite3_bind_int應用註意