Sqlite c/c++ api 学习
Sqlite是我最喜欢使用的文件数据库,它小巧、方便、速度快、支持大部分标准sql语句、开源、免费 .. .. .. 优点太多了。自从认识了她之后,我就将Access打入了冷宫,发誓以后再也不用Access了。我们可以到Sqlite的 官方网站 下 载Sqlite的源代码,编译后的结果只有200多K,太小巧,太卡哇依了。如果嫌自己手动编译麻烦,也可以直接从官网下载二进制的可执行文件或者动态链 接库。可执行文件可以用命令行的方式来创建、操作数据库;动态链接库则可以用程序来操作Sqlite数据库。今天我就来介绍一下如何使用c/c++来操作 Sqlite吧~~~ 准备工作 我这里使用的sqlite版本是3.x,所以首先从官网下载动态链接库 sqlite3.dll ;然后再下载api头文件 sqlite3.h 。在Code::Block中新建一个C++的控制台项目,添加对sqlite3.dll的引用,同时将sqlite3.h添加到项目中。我这里还使用了一个工具: SqliteSpy ,用于对数据库进行可视化的操作。 开始使用API 下面就开始使用API吧~。Sqlite的所有api,可以在 这里 查询到。 sqlite3_open sqlite3_exec sqlite3_close 看到这些函数,我相信你大概能猜出这些函数的功能。sqlite3_open用于打开一个数据库