上传者: kevion0526
|
上传时间: 2021-11-25 23:44:40
|
文件大小: 5.7MB
|
文件类型: -
delphi 使用sqlite3加密功能
1、获取sqlite3.dll,去网上下载wxsqlite3的最新版本代码,解压后其中有一个sqlite3目录,其中有编译好的版本,lib目录下的是原版本,secure目录下有aes128和aes256两个带加密的版本,直接拿其中任一个sqlite3.dll使用即可
2、操作用到的控件,在sqlite3的官网上有不少推荐的sqlite3操作的项目,其中有delphi的,有收费的也有免费的,如果愿意可以去看看,我这里用的是unidac4的版本,网上有破解了的,直接支持操作带加密功能的sqlite3.dll
3、安装好unidac4后,其中有uniconnection可以连接sqlite3,ProviderName选SQLite即可,在Database那里输入数据库文件名称,SpecificOptions那里可以选择客户端dll,也就是你使用的sqlite3.dll,还有加密用到的密钥以及一些其他有用的设置,具体我就不说了。
4、设置好这些后,就可以用uniQuery查询和操作数据库了,这些不用我说了吧,^-^。
如果嫌麻烦可以直接下载我这个demo程序,里面有带sqlite3.7.10版本的sqlite3.dll,包括原版和2个加密版,还送unidac4的操作例子。
编译环境是win7+dxe2+unidac4