我目前正在 MS Access 2010 中构建客户端数据库(在 2003 年和 2007 年也尝试过,结果相同)但是如果代码包含任何类型的错误,而不是失败或抛出运行时错误,它根本不会扳机。
例如,以下应该引发关于除以 0 的运行时错误,但没有任何反应,甚至没有触发调试。
Private sub somebutton_Click()
debug.print ("triggered")
dim x as integer
x = 1 / 0
end sub
如果我发现并删除了错误,那么代码就可以正常工作,但它会导致一些极其困难的调试。
有任何想法吗?