代码之家  ›  专栏  ›  技术社区  ›  Matthew

Microsoft Access禁用自动用户输入

  •  0
  • Matthew  · 技术社区  · 15 年前

    有没有一种已知的方法,直接的或变通的,通过它我可以禁用MS Access 2003请求用户输入。我有一个方法可以调用一个vba过程,当所有人在早上6:30左右离开数据库时,我用一个计划任务来运行这个过程。然而,我在一个查询中发现了一个错误,在这个查询中,空间不存在,Access要求该列的值。我还在一些代码中发现了一个错误,它导致启动调试器,并且永远不会继续(导致超时)。

    这些不是错误,因为我有一个方法,程序在出错时发送电子邮件。我需要一种方法来禁用应用程序在其中等待用户输入的事件,例如错误的查询或调试器的激活等。

    谢谢, 马特

    2 回复  |  直到 15 年前
        1
  •  2
  •   Community CDub    8 年前

    听起来你想用剪刀跑步。最好测试您的更改,而不是盲目地将它们部署到您的用户身上。但是,这意味着…

    通过取消选中“工具”->启动选项中的“使用访问特殊键”,可以禁用断点激活。

    您可以在“工具”->选项窗体(错误检查选项卡)中禁用错误检查。

    当然,您可以将参数传递给MS Access查询(而不是需要用户输入)-请参见 question .

        2
  •  -1
  •   Philippe Grondier    15 年前

    尝试“出错时继续下一步”…