gpt4 book ai didi

ms-access - 从 WIX 安装程序读取 Access 数据库

转载 作者:行者123 更新时间:2023-12-03 00:01:34 25 4
gpt4 key购买 nike

运行使用 WIX 构建的安装程序时是否可以读取 Access 数据库?我看到有 SqlExtension 和 UtilExtension 部分,但所有示例似乎都认为它是 SQL 数据库。我想在安装过程中从表中读取记录,并针对每条记录提示安装程序输入数据。我假设我可以执行文件搜索来定位 MDB 的位置,并且我将知道 Access 正在读取的表所需的密码。

我没有使用过很多 WIX,所以任何解决这个问题的帮助都将不胜感激。

最佳答案

由于 Wix SqlExtension 不允许您设置提供程序类型,我非常怀疑这是可能的。此外,您将无法在 Wix 安装程序中循环并提示用户输入数据,因为据我所知,这不受支持(好吧,我从来没有弄清楚如何做到这一点!)。

根据您对要提示的数据执行的操作,您有几个选项。

  1. 如果您需要将数据保存回 Access Db,我认为您最好的选择是在第一次运行应用程序时合并数据设置(或创建一次性运行设置应用程序)并使用wix 在安装结束时自动运行。
  2. 第二个选项是使用 Burn 创建一个更加用户友好的基于 .net 的安装程序,该安装程序会引导在您的应用程序中创建的 msi,同时捕获您需要的数据并执行您需要它执行的任何其他操作。

关于ms-access - 从 WIX 安装程序读取 Access 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14150752/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com