前言
这里简单记录下
c++调用sqlite3接口示例
开发环境
windows10 + vs2019
生成slite3.lib
sqlite文件下载
版本:for Windows SQLite version 3.31.1sqlite-dll-win32-x86-3310100.zip:包含sqlite3.def和sqlite3.dll文件sqlite-tools-win32-x86-3310100.zip:包含sqldiff.exe、sqlite3.exe和sqlite3_analyzer.exe文件sqlite-amalgamation-3310100.zip:包含sqlite3.h文件生成
slite3.lib
- 将
sqlite-dll-win32-x86-3310100.zip和sqlite-tools-win32-x86-3310100.zip解压到D:\sqlite - 运行
Developer Command Prompt for VS 2019命令行程序
启动位置:开始程序->Visual Studio 2019->Visual Studio Tools->Developer Command Prompt for VS 2019 - 执行控制台命令,即可生成
sqlite3.lib文件1
2> cd /d D:\sqlite
> lib /def:sqlite3.def /machine:ix86 - 解压
sqlite-amalgamation-3310100.zip即可获得sqlite3.h文件
创建测试数据
- 启动控制台,进入
D:\sqlite目录 - 执行命令,创建
test.db测试文件
| 字段 | 类型 | 描述 |
|---|---|---|
| id | integer | 主键自增 |
| name | varchar(64) | 用户名 |
| age | integer | 年龄 |
1 | D:\sqlite> sqlite3.exe test.db |
创建示例工程
创建win32工程,包含sqlite3.h和sqlite3.lib
示例代码:
1 |
|
SQLite管理工具
可视化管理工具,个人使用SQLiteStudio

