`
linger_yan
  • 浏览: 48054 次
  • 性别: Icon_minigender_1
  • 来自: 烟台
社区版块
存档分类

Window下,通过C++调用sqlite的基本步骤

阅读更多

    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
分享到:
评论
1 楼 ileson 2012-08-19  
新手学习。

相关推荐

    sqlite3(c++调用SQLite接口函数时会用到)

    在Windows操作系统下,如果想通过C++调用SQLite开发的时候,会用到资源中的内容。 共包括以下五个文件:sqlite3.lib sqlite3.h sqlite3.dll sqlite3.def mspdb60.dll 相关调用调用步骤和使用方法可见如下内容: ...

    C/C++连接SQLite数据库及基本操作

    用VC++6.0开发的基于对话框的应用程序,可以编译运行。目录下有一个名为student.db的文件,...这个代码说明了怎么用C/C++连接SQLite数据库文件及进行基本的操作,比如插入新的数据,查询数据。对学习SQLite数据库有帮助

    c++连接sqlite数据库

    c++连接sqlite数据库的实例 c++连接sqlite数据库的实例

    C++调用sqlite.net 编程

    System.Data.SQLite.Dll C++例子

    c++ sqlite3文件

    c++调用sqlite3需要的三个文件,分别是sqlite3.dll sqlite3.h sqlite3.lib

    Delphi调用sqlite.7z

    Delphi7调用sqlite数据库实例,包含2个pas文件,一个dll文件,调用代码介绍,最全最实用最简单的Delphi7调用sqlite数据库资源. Delphi7调用SQLite数据库使用方法: 1. 在项目中添加SQLite3.pas、SQLiteTable3.pas这2...

    C++Builder中使用的SQLite3类库

    SQLite3 的类库,已经转了格式,可以在c++builder中使用, 使用BCB 2010通过。放在这里留个备份。

    c# .netframework2.0调用sqlite

    C# 2.0 调用sqlite的System.Data.SQLite.dll文件,含调用类实例。 1、将附件dll放于工程目录 2、添加引用,即可使用sqlite 关键词: C# .netFramework 2.0 Sqlite c#调用sqlite做参考,实际测试通过。

    自己用C++封装sqlite3 for vc

    自己用C++封装sqlite3 for vc,内含Sqlite3 官方库

    C语言程序调用SQLite

    本文主要介绍用C语言程序调用SQLite ,感兴趣的朋友可以看看。

    c++连接sqlite所需的库文件

    c++连接sqlite需要的sqlite的库文件、头文件等。。。。。。

    C++插入SQLite数据库的BLOB字段

    使用环境是VS2010,往SQLite数据库的BLOB字段里插入jpg,主要修改路径和文件名也可以换成其他文件。工程里也自带SQLite的编译文件,如果需要的也可以下载。

    sqlite3 C++访问

    使用C++操作SQLite数据库,在windows平台上,用C++语言

    delphi中调用c++的dll操作sqlite

    将sqlite的简单功能(execsql, query)封闭到dll中.可通过标准c函数接口操作. 以前写过一个简单的类.可以供c/c++调用. 现在写了一个dll可以供其它语言环境使用. 代码中预留了其它数据库接口的扩展性.

    C++使用SQLite实例

    程序展示用C++使用轻量级数据库Sqlite,展示了数据的创建,表的创建,数据储存

    c++ sqlite帮助类

    自己编写的一个c++ 版sqlite数据库访问帮助类,主要对sqlite的常用的几个接口函数进行封装成一个类,实现查询、事务处理等基本数据库访问应用,简单,好用,希望对大家有用,注意传人的参数是stl 的string 类型,...

    C++ 读写Excel以及操作SQLite

    该文件中包含有: 1、NPOI_EXCEL工程: 该工程文件中包含有C#工程对NPOI.dll的的读写进行封装成类库的操作,主要是使用... 该工程是C++操作数据库的简单封装,主要是对数据库的基本操作,涉及有SQLite和SQL Sever数据库

    Sqlite3 C++ 简单单例数据库操作类封装

    Sqlite3 C++ 简单单例数据库操作类封装,支持数据的简单操作,可用,尚不完善

    C++ SQLite vs2010

    C++ SQLite vs2010 C++ SQLite vs2010 C++ SQLite vs2010 C++ SQLite vs2010

    C++操作sqlite数据库

    codeblock下操作sqlite数据库简明教程及示例代码

Global site tag (gtag.js) - Google Analytics