我有一张桌子。
此表有许多字段。
此表已添加一个唯一的索引。该索引的目的是不允许插入重复值。
该表已经过手动测试,符合该功能。也就是说,它适用于预期的目的。该表不接受重复值,输入的每一行都是唯一的。
在我的应用程序中,我已经设置了ORM Open Access UI网格探查器。我知道当我插入重复值时,SQL语句会抛出一个错误,因为我已经测试过并读过它。
但是,当我通过应用程序插入重复值时,启用ORM Open Access窗口以使其可视化,探查器不会捕获它。 没有错误消息。
我已尝试过在本论坛中阅读过的每条建议,以使Open Access捕获错误,但没有任何效果。
我的问题是:每次插入重复值时,如何让ORM Open Access探查器捕获SQL语句生成的错误?
我知道这个问题对于可能面临同样困难的其他用户会很有用。
提前感谢您分享您的知识并提供指导。
答案 0 :(得分:0)
我正在使用Telerik OpenAccess ORM而且我从未遇到过这个问题。我刚刚使用最新版本的OpenAccess ORM和OpenAccess Profiler对其进行了测试,并捕获并显示了异常。在Profiler的选项中,有一个针对运行时异常的警报规则,以免取消选中此规则?如果未检查规则,则不会显示运行时异常。 如果不是这种情况,我建议您在Telerik论坛上写下您的问题或联系他们的支持团队。在那里,您将获得更多帮助。