MS Access:在磁盘或网络错误后恢复连接"

时间:2016-03-15 21:12:43

标签: vb.net ms-access share unc

我正在为我们的办公室编写一个服务器程序,它通过UNC连接读取和写入远程机器上的Access数据库。开发代码在我的工作站上的VB 2010中运行。

在过去几周的开发过程中,有两次调试器开始一直抛出“磁盘或网络错误”。尝试连接到Access数据库文件时出现异常。有很多网站可以解决这个错误,但我没有看到任何正确识别我的问题并修复它的内容。我终于发现,每当我们的IT人员更新所有服务器(包括具有.MDB文件的VS)时,问题就会发生。我想我的开发机器的连接会丢失,永远不会重新连接。解决方案是重新启动我的开发工作站。

我的问题是,是否有一种更好,更不那么激烈的重新连接方式,而无需重启机器?我只是问,因为我有几个定制的流程和服务,当我这样做时被中断。我也想知道我自己的理解。

任何建议都将不胜感激。

谢谢!

1 个答案:

答案 0 :(得分:1)

实际上,错误告诉我,Access的脚已被踢开。

你无法阻止这种情况。它只是一个磁盘或网络错误,由您的网络人员来解决这个问题,因为Access无法在这种情况下工作 - 可以调整服务质量在您传递到达数据库文件的开关中,但这实际上超出了本论坛的主题。

如果不改善条件,则必须重新考虑设置。