求助!翻遍论坛没找到支持X64的加密版sqlite3.dll。
不知道哪位哥们有下载链接么??加密版
加密版
加密版 自顶一下,都没人有的么。。。 回复 146# yamakawa
我收藏了一个sqlite3_x64,但不知道是不是加密版。
我是XP系统,没试过。
你试看看
回复 3# chzj589
感谢你回复,,但是很遗憾。。dllcall返回3.。未找到函数。。。应该是原版 回复 3# chzj589 Func _SQLite_Key($hDB, $bKey)
; ProgAndy
If __SQLite_hChk($hDB, $SQLITE_ERROR) = $SQLITE_ERROR Then Return SetError(-1, 0, $SQLITE_ERROR)
$bKey = Binary($bKey)
Local $iLen = BinaryLen($bKey)
Local $tKey = DllStructCreate("byte[" & $iLen & "]")
DllStructSetData($tKey, 1, $bKey)
Local $avRval = DllCall($__g_hDll_SQLite, "int:cdecl", "sqlite3_key", "ptr", $hDB, "ptr", DllStructGetPtr($tKey), "int", $iLen)
If @error Then Return SetError(@error, 0, $SQLITE_ERROR)
Return $avRval
EndFunc官网找到的这个func 回复 146# yamakawa
又找到一个
你再试试
回复 6# chzj589
{:face (394):}还是返回3,,,没有找到这个函数 {:face (394):}难道为了这个玩意,俺得去下载vs?然后下载wxsqlite,然后学点c基础自己编译不成?! 回复 6# chzj589
找到一个有sqlite_key函数的版本,,可是不知道为什么dllopen失败。。好忧伤。。。
sqlite-netFx46-binary-bundle-x64-2015-1.0.105.2.zip
http://system.data.sqlite.org/downloads/1.0.105.2/sqlite-netFx46-binary-bundle-x64-2015-1.0.105.2.zip 回复 6# chzj589
{:face (356):}搞定了。。马勒个蛋。。。翻了国内翻国外。。好不容易找到一个有sqlite3_key函数的dll文件。。。可是现有的udf不能用。。。结果自己改写了sqlite_startup函数。弄了一个sqlite.fix.au3函数库,,,,终于可以用了。。。爽 本帖最后由 yamakawa 于 2017-8-6 11:26 编辑
回复 3# chzj589
直接打开效果
函数显示效果
去掉解密函数效果
回复 11# yamakawa
祝贺,因我是XP86,所以没环境折腾,上次学<炫彩界面库-SQLite>,
生成EXE后,到WIN764位测试运行不了,才搜索下载的。
后来因SQLite数据库不能加密,于是放弃了。还是用ACCESS习惯。 回复 12# chzj589
不加密的版本,官方就有啊。。X64的。。一切正常,,我就是觉得明文保存的数据,太危险,不适合一般使用,所以才找加密的。。。
至于不用access。。嗯。这个吧。我在日本,不像国内,版权查的很严的,,,access这玩意,没几个人有装,没办法。只能找免费的数据库用 回复 13# yamakawa
AU3代码操作access数据,不用安装access。
access数据库可设置密码,没有密码是打不开访问与查看。
好操作更方便。 回复 14# chzj589
不需要目标计算机里面有access?那倒是不错。。