delphi mysql 加密_在Delphi 7中使用加密的SQLite

减小字体 增大字体 作者:佚名  来源:转载  发布时间:2011-11-08 12:48:07

SQLite是一个很好用的单机数据库,体积小巧,支持大多数SQL 92语法,速度快,健壮,使用和分发都很简单。但是免费开源版并不提供加密功能,需要加密得购买原作者的一个插件,价格$2000!我们只好使用第三方的加密版本,这是被逼的。当然还有一个选择就是,在开源的C文件中已经预留了加密接口,有能力的可以自己去实现。

闲话休提。第三方的加密版本已经有人实现了,还不止一个。下面分别介绍一下:

※      SQLite原装版,http://www.sqlite.org/ 目前最新版本是3.6.10。但我们现在不使用它的DLL而用第三方,所以可以无视它了。需要源文件的可以去下载。

※      第三方其一是用于.NET环境下的System.Data.SQLite.DLL。它是为了.NET开发的,不过也集成了原生SQLite.DLL,把它改名为sqlite3.dll,直接就可以拿来用了。因为使用了Windows的API来加密,所以不能跨平台,但是Delphi的程序本来就不能跨平台:)。目前版本1.0.60.0,无源文件,使用的SQLite版本应该是3.5.4。

文件:System.Data.SQLite.DLL(用时改名为sqlite3.dll)

大小:839680 B; MD5:4c42911e64bda2095434189ff8393519

链接地址: http://sqlite.phxsoftware.com/

※      第二种实现是wxSQLit

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值