嵌入式平台上基于VS2005 WINCE6.0的SQLITE数据库应用

这两天主要搞定嵌入式平台上基于VS2005 WINCE6.0的SQLITE数据库应用,找了不少资料研究,具体研究成果如下:

1、在 http://sqlite-wince.sourceforge.net/ 中下载 SQLite for Windows CE 的DLL 源代码。但是该网站一般需要注册还不一定能够下载,在优快云或UPDN中下载如下文件:


2、打开VS2005开发环境,新建工程项目sqlite3:





3、将源码中所有的 *.c *.h *.def 复制到工程文件夹下,在 Source Files 中添加除shell.c和tclsqlite.c这两个文件以外所有 *.c 的SQLite源文件文件,在 Header Files 中添加所有 *.h 的SQLite源文件文件,将SQLite 源文件中的 sqlite3.def 文件添加到在工程的Source File中。

4、更改工程属性:将编译模式改为c模式(TC)。位置:Project->Properties->ConfigurationProperties->C/C++->Advanced->Compile As


再次,Project->Properties->C/C++->PrecompiledHeader->Create/Use Precompiled Header: Not using precompiled  Header 


再次,Project->Properties->Linker->Input-> ModuleDefinition File  输入“sqlite3.def”



编译后得到sqlite3.libsqlite3.dll两个文件,至此,适用于VS2005环境WINCE6.0操作系统的SQLITE数据库应用链接库完成。

5、下载CppSQLite3U类文件,加入所建wince6.0下的应用程序,在应用程序中添加CppSQLite3U.c和CppSQLite3U.h以及sqlite3.h文件,So enjoy it

6、具体CppSQLite3U类的应用参考如下:

http://blog.youkuaiyun.com/northcan/article/details/7252337

http://blog.youkuaiyun.com/northcan/article/details/7251050

http://wenku.baidu.com/view/f35446cf05087632311212e1.html

http://www.cnblogs.com/answer/archive/2008/09/12/1289681.html

http://blog.youkuaiyun.com/aasmfox/article/details/7171004

20150218





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值