目录

  • 一).1
  • 一).2 sqlite常用API函数

一).1

  1. 程序用到数据库时,头文件需要加 #include <sqlite3.h>,
    报错没有找到头文件,报错原因是系统没有函数库,输入以下指令下载函数库

  2. 程序用到数据库时, 编译时需要加 -lsqlite3 链接数据库

一).2 sqlite常用API函数

  1. int sqlite3_open(const char *,sqlite3 **db);打开或创建数据库,参数1:数据库文件,参数2:sqlite3数据指针;返回错误代码。

  2. int sqlite3_close(sqlite3 *db);关闭数据库,释放资源;参数:数据库文件

  3. const char *sqlite3_errmsg(sqlite3 *db);功能:获取错误信息;参数: sqlite3结构指针;返回值:返回错误信息。

  4. 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相关推荐

  1. 201119阶段二sqlite3

    目录 一.学习的知识点 1 数据库的字段类型 2 sql常用操作 二.上课没有听懂或者没有理解的地方 三.当天学习的收获 一.学习的知识点 1 数据库的字段类型 char(6):访问效率更高,占用空间 ...

  2. 210314阶段三VS使用Linux 的sqlite3 API

    目录 一.学习的知识点 1.聊天系统框架 2.VS使用Linux sqlite3 API 2.1 在项目->属性-> 链接器->命令行 处添加 -lsqlite3 2.2 在 项目- ...

  3. 201024阶段二Linux

    目录 一.学习的知识点 二.上课没有听懂或者没有理解的地方 三.当天学习的收获 四.其他需要反馈的问题 五.心得体会 一.学习的知识点 1 Linux操作系统 2 Qt 3 sqlite3 4 ffm ...

  4. 计算机网络项目——最小网元设计(阶段二)

    目录 阶段目标 设计描述 1.帧结构 2.帧定位 3.差错检测 4.差错控制 5.流量控制 6.长帧传输--分片 测试情况 其他想说的话 阶段目标 用链路层例程代码(LnkTester.sln)设计实 ...

  5. gateway网关_SpringCloud技术指南系列(十二)API网关之Gateway使用

    SpringCloud技术指南系列(十二)API网关之Gateway使用 一.概述 API网关是一个更为智能的应用服务器,它的定义类似于面向对象设计模式中的Facade模式,它的存在就像是整个微服务架 ...

  6. Shell脚本学习-阶段二十六-Web服务与端口

    文章目录-Shell阶段二十六-端口与服务对照表 前言 端口与Web服务对照表 简介 前言 端口与Web服务对照表 2端口:管理实用程序 3端口:压缩进程 5端口:远程作业登录 7端口:回显 9端口: ...

  7. Shell脚本学习-阶段二

    文章目录-Shell脚本学习阶段二 前言 shell脚本实操2 1.获取随机字符串或数字 2.定义一个颜色输出字符串函数 3.批量创建用户 4.检查软件包是否安装 5.检查服务状态 6.检查主机存活状 ...

  8. HRBU 2021年暑期训练阶段二Day3

    目录 A - Shuffle'm Up 题目链接: 题意: 做法: B - Prime Path 题目链接: 题意: 做法: C - Function Run Fun 题目链接: 题意: 做法: D ...

  9. 流场可视化工程dlb-dynamicdr部署日志:阶段二:工程本地编译

    流场可视化工程dlb-dynamicdr部署日志:阶段二: 工程本地编译 2022-02-25 阶段一 阶段二:勘误 阶段三:为之前的库编译生成静态链接库 .a文件 Par_METIS重新生成 MET ...

最新文章

  1. 什么时候使用临时表?
  2. Go 语言 Slice
  3. 记住一个道理:只要自己变优秀了,其他的事情才会跟着好起来。
  4. super构造方法为什么给子类赋值_【Java学习 | Javase】super
  5. 2-修改软件源让pip下载更快
  6. 聊聊一直困扰前端程序员的浏览器兼容-【css】
  7. mysql 索引 lt =_MySQL索引相关
  8. pipenv和autoenv
  9. 9个PHP库简介和下载
  10. 什么是JDK,什么是JRE?JDK的安装和环境变量的配置
  11. Bootstrap 源代码之行内代码
  12. linux目录表及功能n鸟哥,鸟哥linux学习之-文件属性跟系统目录
  13. eventlistener java_EventListener原理
  14. C/C++[ w1785]字符串连接
  15. 嵌入式接口之GPIO驱动LED的实验(附完整代码和工程以及详细的调试过程)
  16. 苏宁易购关键词搜索商品方法
  17. tk免费顶级域名注册及使用
  18. markdown画图之一:流程图(flowchart)
  19. NETDMIS5.0箱体测量——建立零件坐标系2023
  20. python-turtle 小发现

热门文章

  1. 网上商城留言板的实现——用户添加留言
  2. mongodb 入门笔记
  3. server2008r2/2012R2遠程桌面-企业协议号
  4. 推荐四十多条纯干货 Java 代码优化建议
  5. 深入理解 Angular 变化检测(change detection)
  6. Magic Leap有新动态!成立由斯蒂芬森领头的内容团队
  7. 2007-3-31第五天CCNA课
  8. 254. Factor Combinations
  9. 简单配置局域网FTP
  10. FreeMarker Eclipse Plugin的安装!