1、首先是下载sqlitedll-3_5_3.zip,解压之后,里面有两个文件,分别是sqlite3.dll和sqlite3.def。(这两个文件我已经放在了附件的压缩包中了,可直接下载)
其中,sqlite3.def文件的作用是用来制作sqlite3.lib静态库的。
2、sqlite3.lib的制作
将sqlite3.def文件拷贝到D:\Program Files\Microsoft Visual Studio\VC98\Bin下(根据VC安装的路径不同,该路径会有所变化)。
在CMD中,进入前面提到的目录,执行如下命令:LIB /MACHINE:IX86 /DEF:sqlite3.def
执行成功后,会显示如下的内容:
注:一次,我在制作sqlite3.lib时,提示缺少mspdb60.dll文件,可以将该文件从我的附件中下载下来,再放到windows\system32下即可。
3、将生成的sqlite3.lib,还有sqlite3.dll和sqlite3.h(已在附件中)三个文件,拷贝到工程目录下。
4、在VC中新建一个工程,在Project->Setting->Link中,添加sqlite3.lib。
5、建立一个小的cpp,进行简单的sqlite调用。
#include "sqlite3.h"
int main()
{
sqlite3* db = NULL;
sqlite3_open("lester.db", &db);
return 0;
}
C++调用的基本接口函数请参照:
http://linger-yan.iteye.com/blog/1576254
关于Linux下的应用请参照:
http://linger-yan.iteye.com/admin/blogs/1571895
分享到:
相关推荐
在Windows操作系统下,如果想通过C++调用SQLite开发的时候,会用到资源中的内容。 共包括以下五个文件:sqlite3.lib sqlite3.h sqlite3.dll sqlite3.def mspdb60.dll 相关调用调用步骤和使用方法可见如下内容: ...
用VC++6.0开发的基于对话框的应用程序,可以编译运行。目录下有一个名为student.db的文件,...这个代码说明了怎么用C/C++连接SQLite数据库文件及进行基本的操作,比如插入新的数据,查询数据。对学习SQLite数据库有帮助
c++连接sqlite数据库的实例 c++连接sqlite数据库的实例
System.Data.SQLite.Dll C++例子
c++调用sqlite3需要的三个文件,分别是sqlite3.dll sqlite3.h sqlite3.lib
Delphi7调用sqlite数据库实例,包含2个pas文件,一个dll文件,调用代码介绍,最全最实用最简单的Delphi7调用sqlite数据库资源. Delphi7调用SQLite数据库使用方法: 1. 在项目中添加SQLite3.pas、SQLiteTable3.pas这2...
SQLite3 的类库,已经转了格式,可以在c++builder中使用, 使用BCB 2010通过。放在这里留个备份。
C# 2.0 调用sqlite的System.Data.SQLite.dll文件,含调用类实例。 1、将附件dll放于工程目录 2、添加引用,即可使用sqlite 关键词: C# .netFramework 2.0 Sqlite c#调用sqlite做参考,实际测试通过。
自己用C++封装sqlite3 for vc,内含Sqlite3 官方库
本文主要介绍用C语言程序调用SQLite ,感兴趣的朋友可以看看。
c++连接sqlite需要的sqlite的库文件、头文件等。。。。。。
使用环境是VS2010,往SQLite数据库的BLOB字段里插入jpg,主要修改路径和文件名也可以换成其他文件。工程里也自带SQLite的编译文件,如果需要的也可以下载。
使用C++操作SQLite数据库,在windows平台上,用C++语言
将sqlite的简单功能(execsql, query)封闭到dll中.可通过标准c函数接口操作. 以前写过一个简单的类.可以供c/c++调用. 现在写了一个dll可以供其它语言环境使用. 代码中预留了其它数据库接口的扩展性.
程序展示用C++使用轻量级数据库Sqlite,展示了数据的创建,表的创建,数据储存
自己编写的一个c++ 版sqlite数据库访问帮助类,主要对sqlite的常用的几个接口函数进行封装成一个类,实现查询、事务处理等基本数据库访问应用,简单,好用,希望对大家有用,注意传人的参数是stl 的string 类型,...
该文件中包含有: 1、NPOI_EXCEL工程: 该工程文件中包含有C#工程对NPOI.dll的的读写进行封装成类库的操作,主要是使用... 该工程是C++操作数据库的简单封装,主要是对数据库的基本操作,涉及有SQLite和SQL Sever数据库
Sqlite3 C++ 简单单例数据库操作类封装,支持数据的简单操作,可用,尚不完善
C++ SQLite vs2010 C++ SQLite vs2010 C++ SQLite vs2010 C++ SQLite vs2010
codeblock下操作sqlite数据库简明教程及示例代码