DAO OpendataBase(DSN 对话框始终打开)

DAO OpendataBase (DSN Dialog always opening)

我有一个 SYSTEM DSN "DSNtestwebform" 链接到 MySQL 数据库。通过尝试打开数据库,DSN 文件对话框始终处于打开状态。我不知道如何传递正确的 DSN 名称,因为没有对话框提示。 有人知道正确的方法吗?

          Set wrkODBC = CreateWorkspace("", "admin", "", dbUseJet)
          Set myDb = wrkODBC.OpenDatabase("DSNtestwebform", dbDriverNoPrompt, False, connString) ' here the Dialog appears.

谢谢 - Tzwenni

反编译解决问题:

c:\...\MSACCESS.EXE mypath\myDb.accdb /DECOMPILE