加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

SQLite数据库使用总结

发布时间:2020-12-12 23:33:59 所属栏目:百科 来源:网络整理
导读:SQLite 是一个小巧的开源数据库,主要应用于嵌入式移动设备。 一、 下载 SQLite3 包 大家可以到SQLite的官方网站去下载,使用各种系统的SQLite的版本,下载地址为:http://www.sqlite.org/ 二、 编译生成 Lib 文件 启动一个命令行,进入 VC 的安装目录,如 C

SQLite 是一个小巧的开源数据库,主要应用于嵌入式移动设备。

一、 下载 SQLite3 包


大家可以到SQLite的官方网站去下载,使用各种系统的SQLite的版本,下载地址为:http://www.sqlite.org/

二、 编译生成 Lib 文件


启动一个命令行,进入 VC 的安装目录,如 C:/Microsoft Visual Studio/VC98/Bin 在这个目录下面 有一个 LIB.exe 文件,我们就是利用本文件生成所需要的 SQLite3.lib 文件,将在 SQLite 官方下载的 sqlite-source-3_3_7.zip 包中的 SQLite3.def 文件放到相同目录,或者绝对路径,然后在命令行输入如下命令: D:/Microsoft Visual Studio/VC98/Bin>LIB /MACHINE:IX86 /DEF:sqlite.def 。 如果命令成功执行的话我们可以看到 LIB.exe 文件已经帮我们生成好了 SQLite3.lib 文件。当然我已经编译好了一个,大家可以去这里下载:http://download.csdn.net/source/2480804

三、 使用C++封装类


由于SQLite是用C语言写的,为了让其更符合面向对象的思想,我在SQLite提供的C的API上,用C++在进行了封装,使操作起来更方便,本类优点在于:简洁明了,操作简单,缺点是:不支持UTF-8.代码如果有什么问题,或者有什么好的建议,可以提出来,也可以发邮件给我:sgc0710@gmail.com.源码如下:

Sqlite.h

Sqlite.cpp

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读