单击“压缩和修复数据库”后,如何阻止 vba 编辑器中的 MS 访问断点消失?
Posted
技术标签:
【中文标题】单击“压缩和修复数据库”后,如何阻止 vba 编辑器中的 MS 访问断点消失?【英文标题】:How do I stop MS access breakpoints in vba editor from disappearing after clicking "Compact and Repair Database"? 【发布时间】:2019-12-20 15:20:18 【问题描述】:我是 Microsoft Office Professional Plus 2013 Access 的新手。
我正在使用以下方式开发应用程序:
-Microsoft Office Professional Plus 2013 Access
vba 编辑器中的 MS 访问断点在点击压缩和修复后消失
为了确定如何防止上述问题,我在互联网上搜索了很多,但我找不到任何解决方案。
如何阻止 vba 编辑器中的 MS 访问断点在单击“压缩和修复数据库”后消失?
【问题讨论】:
请描述完整的问题,因为这读作XY Problem:要求您的 y 解决方案,而不是实际的 x 问题。为什么需要保留断点(一种调试工具)并不断压缩/修复? 【参考方案1】:执行“压缩和修复数据库”后,所有断点和书签都会消失。这是一种内置行为,无法更改。
【讨论】:
【参考方案2】:吉恩的答案是正确的。
作为一种解决方法,您可以使用Stop
命令,它的作用类似于“永久”断点。
例如
If <unexpected error condition that you want to analyze at runtime> Then
Stop
End If
【讨论】:
【参考方案3】:have a look Debug.Assert
而不是 Stop
,这将允许您有一个“有条件停止”
【讨论】:
以上是关于单击“压缩和修复数据库”后,如何阻止 vba 编辑器中的 MS 访问断点消失?的主要内容,如果未能解决你的问题,请参考以下文章
Delphi StringGrid控件如何单击选一行,双击编辑单元格,完后继续单击选择一行??
通过 Access 2013 VBA 编辑后无法打开 Excel 2013 文件