VS2019下Sqlite3数据库的环境搭建及简单应用 |
您所在的位置:网站首页 › vs如何创建数据库 › VS2019下Sqlite3数据库的环境搭建及简单应用 |
一、Sqlite3环境搭建
1、下载
去官网(SQLite Download Page)下载相应的源码及动态库文件,如下图所示: 解压分别得到如下文件: 在VS安装目录下(我的是D:\vs\VC\Tools\MSVC\14.29.30133\bin\Hostx64\x64)找到以下文件拷贝至sqlite-dll-win64-x64文件夹下, 打开dos界面,目录打开至上述文件夹下输入: LIB /MACHINE:IX86 /DEF:sqlite3.def看到文件夹下生成了.lib文件,至此i,所需的.c,.h,.lib,.dll文件已集全; 项目右键-属性-链接器(配置改为DEBUG)-常规-附加库目录中,把.h文件所在路径放上去; 链接器(配置改为DEBUG)-输入-附加依赖项中加入sqlite3.lib, 至此,完成了sqlite3环境的搭建。 二、Sqlite3的基础用法 1、文件准备将sqlite3.h,sqlite3ext.h,sqlite3.c以及sqlite3.lib和sqlite3.dll文件拷贝至测试项目下,按照前文1.3所述在vs项目属性中完成项目属性设置; 2、引用分别添加响应头文件和源文件至项目中; 函数中添加头文件并引入lib文件; #include "sqlite3.h" #pragma comment(lib, "sqlite3.lib") 3、链接数据库文件 // 数据库打开 sqlite3* sql = NULL; // 一个打开的数据库实例 const char* path = "data.db";//某个sql文件的路径 int result = sqlite3_open_v2(path, &sql, SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE | SQLITE_OPEN_NOMUTEX | SQLITE_OPEN_SHAREDCACHE, NULL); if (result == SQLITE_OK) { std::cout |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |