我的代码:
if dataset.IsEmpty then
DoSomething(x);
当'if dataset.IsEmpty'运行时l得到以下错误:'模块abc中地址xxxxxxxxx的访问冲突'
为什么我收到此错误?我不知道“访问违规”的解释 - 有人可以向我解释一下,并帮助我避免这个错误。
谢谢。
答案 0 :(得分:1)
有关AV异常以及如何调试它们的说明,请参阅here。正如RRUZ建议的那样,解决方案可以像检查是否分配数据集一样简单,但我们永远不会知道这些小信息。向我们显示确切的错误消息将有助于排除某些情况。
答案 1 :(得分:1)
可能是因为当您尝试访问数据集时,数据集处于非活动/关闭状态。