201124阶段二sqlite3 API
生活随笔
收集整理的這篇文章主要介紹了
201124阶段二sqlite3 API
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
- 一).1
- 一).2 sqlite常用API函數
一).1
程序用到數據庫時,頭文件需要加 #include <sqlite3.h>,
報錯沒有找到頭文件,報錯原因是系統沒有函數庫,輸入以下指令下載函數庫
程序用到數據庫時, 編譯時需要加 -lsqlite3 鏈接數據庫
一).2 sqlite常用API函數
int sqlite3_open(const char *,sqlite3 **db);打開或創建數據庫,參數1:數據庫文件,參數2:sqlite3數據指針;返回錯誤代碼。
int sqlite3_close(sqlite3 *db);關閉數據庫,釋放資源;參數:數據庫文件
const char *sqlite3_errmsg(sqlite3 *db);功能:獲取錯誤信息;參數: sqlite3結構指針;返回值:返回錯誤信息。
int sqlite3_exec(sqlite3 *db,const char *sql, sqlite3_callback, void *, char **errmsg);功能:執行多條或一條SQL語句,并將結果傳遞給回調函數
參數:1、數據庫連接【IN】;
2、要執行的sql語句【IN】
3、回調函數 【IN】
4、傳遞給回調函數的參數地址【IN】
5、返回的錯誤信息【out】
返回值:錯誤代碼,參見SQLite錯誤代碼
總結
以上是生活随笔為你收集整理的201124阶段二sqlite3 API的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 201119阶段二sqlite3
- 下一篇: 201203阶段二FFMPEG图片解码及