码迷,mamicode.com
首页 > 数据库 > 详细

sqlite基础API

时间:2019-03-26 13:34:49      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:api   char   const   关闭   申请   div   创建   第一个   五个   

/* 打开/创建数据库文件
 * 如果数据库文件不存在就创建数据库文件。
 * 数据库操作句柄保存在第二个参数中。
 * 第一个参数:文件路径及其文件名
 * 第二个参数:sqlite3操作句柄
 * 返回值:SQLITE_OK表示成功
 */
int sqlite3_open(
  const char *filename,
  sqlite3 **ppDb
);

/* 执行sql语句
 * 第一个参数:数据库操作句柄
 * 第二个参数:sql语句
 * 第三个参数:回调参数
 * 第四个参数:传入回调函数的参数
 * 第五个参数:保存操作失败的错误信息
 * 返回值:SQLITE_OK表示成功      
 */
int sqlite3_exec(
    sqlite3 * ,
    const char *sql,
    int (*callback)(void *, int, char **, char **),
    void *,
    char **errmsg
);

/* 释放申请的动态内存
 */
void sqlite3_free(void *);

/* 关闭数据库操作
 * 参数:数据库操作句柄
 */
int sqlite3_close(sqlite3 *);

 

sqlite基础API

标签:api   char   const   关闭   申请   div   创建   第一个   五个   

原文地址:https://www.cnblogs.com/coolYuan/p/10599259.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!