标签:
C++使用SQLite步骤及示例
开发环境:Windows 10+VS2013。
下载网址:http://www.sqlite.org/download.html。
SQLite版本为SQLite 3.11.1,相关文件如下。
sqlite-dll-win32-x86-3110100.zip:包含sqlite3.def、sqlite3.dll文件。
sqlite-amalgamation-3110100.zip:包含sqlite3.h 文件。
sqlite-tools-win32-x86-3110100.zip:包含sqlite3.exe 文件。
? sqlite-dll-win32-x86-3110100.zip文件解压到D:\ sqlite。
? 运行Visual Studio 2013 lib命令行程序。
? 依次执行控制台命令。
即可生成sqlite3.lib文件。
? sqlite-tools-win32-x86-3110100.zip文件解压到D:\ sqlite。
? 启动命令行,进入D:\ sqlite目录。
命令依次为:
? 创建test.db测试文件。
创建user表。
字段Code | 字段类型 | 字段描述 |
id | integer | 主键,自增 |
name | varchar(64) | 用户名 |
age | integer | 年龄 |
创建命令依次如下。
? 创建win32控制台工程SQLiteTest。
? sqlite3.h(在sqlite-amalgamation-3071300.zip压缩包中)添加到工程。
? sqlite3.lib复制到工程文件夹下。
? 工程属性中添加sqlite3.lib库依赖。
Configuration Properties->Linker->Input->Additional Dependencies添加sqlite3.lib。
? 程序代码为:
? 编译成功后,将sqlite3.dll复制到SQLiteTest.exe同一目录下,运行SQLiteTest.exe。
运行结果:
可视化管理工具,推荐使用:SQLite Expert,见:http://www.sqliteexpert.com/。
标签:
原文地址:http://www.cnblogs.com/hushaojun/p/5257935.html