1

如何静默安装 sqlite odbc 驱动程序?在这里找到http://www.ch-werner.de/sqliteodbc/

我发现有 2 种连接 sqlite 的方法,一种在上面,另一种是 dhSqlite(vbRichclient4.dll、vb_cairo_sqlite.dll 和 DirectCOM.dll)。这是一个类库,它似乎是 sqlite 的 ADO 的替代品。但我找不到这个的任何文件。

我喜欢 sqliteodbc,因为它只适用于 ADO。但 dhsqlite 可以与应用程序一起安装。我想 dhSqlite 也包含 sqlite3 引擎。是真的吗?

你能建议我可以关注哪一个吗?还是我可以检查任何其他选项?我正在寻找它是静默安装或作为我的应用程序的一部分安装。本身; 免费并支持 vb6

谢谢

4

2 回答 2

2

如果您使用 Inno Setup 来分发您的应用程序并使用 sqliteodbc 0.9996 版本,我们可以添加如下脚本:

[档案]

来源:sqliteodbc0.9996.exe;目标目录:{tmp};标志:安装后删除

[跑]

文件名:{tmp}\sqliteodbc0.9996.exe;参数:/S;StatusMsg:“正在安装 SQLite ODBC 连接器...”

于 2018-11-17T01:56:56.013 回答
0

Win32 通过 RUNDLL32 安装/删除/shell

每个驱动程序 DLL 提供了 ODBC 驱动程序安装和删除的入口点,可以从 RUNDLL32.EXE 调用,例如

### install sqliteodbc.dll C:> rundll32 [path]sqliteodbc.dll,install [quiet]

### 删除 sqlite3odbc.dll C:> rundll32 [path]sqlite3odbc.dll,uninstall [quiet]

于 2013-04-24T09:34:00.050 回答