当我的应用程序加装的数据占用的内存达到900M以上,会发生一个奇怪问题,使用ADO open接口
报异常 0x0EA772D7 (msvcr80.dll) 处有未经处理的异常: 0xC000041D: 用户回调期间遇到未经处理的异常。。如果内存占用小于900M则又是能成功访问。
问题原因: 和 链接的msado.dll的版本相关。
解决方案:vs开发环境使用的 msado.dll需要和当前操作系统对应。例如:如果在win7下编译项目,则要link win7下的msado.dll。
当我的应用程序加装的数据占用的内存达到900M以上,会发生一个奇怪问题,使用ADO open接口
报异常 0x0EA772D7 (msvcr80.dll) 处有未经处理的异常: 0xC000041D: 用户回调期间遇到未经处理的异常。。如果内存占用小于900M则又是能成功访问。
问题原因: 和 链接的msado.dll的版本相关。
解决方案:vs开发环境使用的 msado.dll需要和当前操作系统对应。例如:如果在win7下编译项目,则要link win7下的msado.dll。