在sqlite.org上下载得到Windows版本的sqlite,它是以sqlitedll.zip文件提供的,其中有sqlite3.def
和
sqlite3.dll文件,当然可以直接通过LoadLibrary等WIN32API来操作dll,查找其中包含的函数,并使用这些函数,但是一般都
不这么做,原因很简单:这样太麻烦,所以一般先使用LIB命令生成用于链接的lib,然后把sqlite头文件sqlite3.h包含进程序中,
这样直接调用 sqlite的API就方便多了.当然sqlite3.h文件得从sqlite源代码(以sqlite-source-3_3_4.zip文件提供)中搞到.
使用VC++的LIB命令有以下步骤:
(1)设置VC98中LIB.exe所在的路径:
D:\MyDoc\db\capi>set path=%path%;”D:\Program Files\Microsoft Visual Studio\VC98\Bin”
(2)生成SQLite的lib文件:
D:\MyDoc\db\capi>LIB /DEF:SQLITE3.DEF /MACHINE:IX86
Microsoft (R) Library Manager Version 6.00.8168 Copyright (C)
Microsoft Corp 1992-1998. All rights reserved. Creating library
SQLITE.lib and object SQLITE.exp
这样就成功地创建了在WIN32程序中访问sqlite所需要的库,可以用于链接WIN32程序.
到此所有使用sqlite的准备工作已告罄.现在在MSVC6中新建一个Win32 Console
Application工程,把sqlite.dll,sqlite.h和sqlite.lib文件复制到工程文件夹中,把sqlite.h文件加入到项
目中,然后在Project Setting的Link中的对象库模块中增加sqlite.lib文件.
分享到:
相关推荐
1,去sqlite官网上下载最近的sqlite源码包 ...下载源文件和dll文件: 2、新建VS 2013 win32控制台工程,选择空项目、DLL,建立...这是32位,编好的lib,与32位的sqlite3.dll和sqlite3.h一起配置,就可以连接sqlite数据库
sqlite3数据库的 sqlite.dll sqlite.lib sqlite.h三个文件,可直接使用
本菜鸟终于将使用C++操作SQLite数据库示例调试通了,不容易啊,查了好多资料,现在整理了一下,清楚多了,有需要的同学欢迎参考...
[1] SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。...
这是最新64位的数据库文件,包括h文件、c文件还有dll文件和生成的lib文件,亲测可用。
在学习的过程中遇到了配置问题是主要的,能得找bug找了大半天,但是还是坚持的心态把问题给解决了,比如需要哪几个文件,需要sqlite3.dll、sqlite3.lib、sqlite3i.h、sqlite3.hDbsqlite.h、Dbsqlite.cpp这些都是已经...
在使用C++操作SQLite之前,需要获得sqlite3.h,sqlite3.lib,sqlite3.dll,下载后,将这3个文件导入VC++工程中。其中sqlite3.dll文件放到Debug文件夹里,将sqlite3.lib和sqlite3.h添加到VS工程就可以使用sqlite啦.
Sqlite3类库,sqlite数据库开发时,需要用到Sqlite3类库,快速开发必备。
sqlite3.0 数据库操作,win32,mfc 程序的静态链接库(lib)和动态链接库(dll)
gcc使用的sqlite3数据库,sqlite3.a ,可以用于Dev-C++,也可以用于Windows下使用gcc编译的程序,sqlite版本是:3270200,还包含了sqlite3.lib库文件,可以用于visual studio。
c++连接数据库dll,lib,头文件等
已经生成的dll和lib文件,xp系统测试可用,Sqlite3_key和Sqlite3_rekey可用
通过强大的nginx server,可以使用http协议访问sqlite数据库。环境- sqlite 3- nginx-1.6.3 安装```sh $ git clone https://github.com/rryqszq4/ngx_sqlite.git $ wget '...
sqlite3 数据库支持加密,分别使用QtCreator 和 VS2017 分别编译出64位 debug release DLL , (QtCreator只有动态 使用mingW 64 MSVC20147) (VS2017 有动态DLL和静态库 V14.1 ) 有工程源码,也可自行编译。 实例: ...
在Java下连接SQLite数据库 一、下载SQLite数据库的JDBC:http://www.zentus.com/sqlitejdbc/ 二、将下载到的包解压后得到jar包放到%JAVA_HOME%\lib下,并且将其添加到ClassPath系统环境变量中。一定要保证在类路径...
1>msvcrtd.lib(ti_inst.obj) : error LNK2005: "private: class type_info & _...在用VS2012 MFC中使用SQLite3数据库时,出现上面的许多错误。这里是解决办法。不一定合适你,但是是我碰到的问题之一,找了好久才决解。
学习VS2010/MFC下数据库编程已经有一段时间了,大多是在网站上浏览一些资源,这些资源大多以VC6.0位开发环境,而在VS2010下往往出现问题,所幸看到了SQlite数据库。 然而,网上的资源大多描述在官网上下载SQlite,...
启动一个命令行程序,进入VC的安装目录C:\Program Files\Microsoft Visual Studio\VC98\Bin,在这个目录下面有一个LIB.exe文件,使用它就能生成sqlite3.lib文件,将sqlite3.def文件放到相同目录,或者绝对路径也可以...
qslite基于windows系统编译好的.lib文件和.h文件,轻量级数据库,功能强大,
sqlite3_lib是本地比较方便的数据库操作,可以很方便的替代Acess数据库本库里面集成了.h文件