Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/306.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 您的网络访问被中断,无法继续关闭数据库_C#_Visual Studio 2008_Ms Access 2007 - Fatal编程技术网

C# 您的网络访问被中断,无法继续关闭数据库

C# 您的网络访问被中断,无法继续关闭数据库,c#,visual-studio-2008,ms-access-2007,C#,Visual Studio 2008,Ms Access 2007,我使用c#和vs2008以及access2007数据库创建了一个windows应用程序。该程序在我的计算机中正常运行,但当安装程序安装在客户端系统中时,我收到错误“您的网络访问被中断访问以继续关闭数据库”思考: 假设access2007数据库位于网络驱动器上。。。驱动器是否映射到驱动器号?如果是,该驱动器是否始终显示为“已启用”,或是否显示为“已断开” 不止一个用户试图同时访问数据库。通常只允许一个用户进行读/写访问,这使得访问数据库有时变得不切实际 客户端是否有有线连接?网络连接是否表现良好

我使用c#和vs2008以及access2007数据库创建了一个windows应用程序。该程序在我的计算机中正常运行,但当安装程序安装在客户端系统中时,我收到错误“您的网络访问被中断访问以继续关闭数据库”

思考:

  • 假设access2007数据库位于网络驱动器上。。。驱动器是否映射到驱动器号?如果是,该驱动器是否始终显示为“已启用”,或是否显示为“已断开”
  • 不止一个用户试图同时访问数据库。通常只允许一个用户进行读/写访问,这使得访问数据库有时变得不切实际
  • 客户端是否有有线连接?网络连接是否表现良好(执行其他操作时)

昨天我遇到了同样的问题,我在互联网上找不到任何有用的东西。我解决了!因此,我在这里分享我的案例和解决方案:

我收到这条误导性错误消息的原因是运行我的应用程序的用户:我的应用程序是一个服务,因此用户不是登录计算机的用户,但根据任务管理器,用户是系统

我的服务是用Java编写的,它试图连接到MS Access 2007.accdb数据库,收到错误消息“您的网络访问被中断。若要继续,请关闭数据库,然后再次打开它”

如果我运行我的服务,将“登录身份”从“本地系统帐户”更改为“此帐户”,并输入用于登录Windows的用户和密码,问题就会消失!如您所见,它与关闭数据库并再次打开数据库无关,也与网络访问中断无关。错误_访问_拒绝(0x5)会更清楚…;-)


我希望这个提示能帮上忙…

然后试着检查框上的错误日志,或者甚至谷歌。就像我试着插入一些数据,然后事情就发生了。代码在我这边运行得很好。但是在客户端,我遇到了这个问题。我尝试了谷歌搜索,但没有帮助:(数据库不在网络驱动器上,它在硬盘上,由单个用户访问。