是否有用于 SQLCipher 的 ODBC 驱动程序?

Is there an ODBC driver for SQLCipher?

我正在评估 API 以在 C++ 中操纵 sqlcipher。 ODBC 似乎是一种标准方法。

有人有将 sqlcipher 与 sqlite ODBC 集成的经验吗?我怎样才能做到这一点?


SQLite ODBC 文件:

$ ls -1 /cygdrive/c/Program\ Files\ \(x86\)/SQLite\ ODBC\ Driver/
adddsn.exe
addsysdsn.exe
inst.exe
instq.exe
license.terms
license.txt
README
readme.txt
remdsn.exe
remsysdsn.exe
sqlite3.exe
sqlite3_mod_blobtoxy.dll
sqlite3_mod_csvtable.dll
sqlite3_mod_extfunc.dll
sqlite3_mod_fts3.dll
sqlite3_mod_impexp.dll
sqlite3_mod_rtree.dll
sqlite3_mod_zipfile.dll
sqlite3odbc.dll
sqlite3odbcnw.dll
uninst.exe
Uninstall.exe
uninstq.exe

我们没有使用它的第一手经验,但动态 link 变体需要提供 sqlite3.dll(例如 sqliteodbc_dl.exe、sqliteodbc_w64_dl.exe)可能如果您要交换 SQLCipher dll 以代替标准 SQLite 库,则可以正常工作。