SQLite数据库使用总结

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

相关文章

SQLite架构简单,又有Json计算能力,有时会承担Json文件/RES...
使用Python操作内置数据库SQLite以及MySQL数据库。
破解微信数据库密码,用python导出微信聊天记录
(Unity)SQLite 是一个软件库,实现了自给自足的、无服务器...
安卓开发,利用SQLite实现登陆注册功能