asp.net 2.0 访问Access数据库时提示文件已经打开错误重启机器就好,请问什么原因?
------解决方案--------------------这个我也遇到过,应该是访问冲突了.我这边是只要按一下IE的刷新按钮即可.如果访问的人很多还是用SQL Server或Oracle比较好.
------解决方案--------------------connect有没有及时关闭?
------解决方案--------------------并发访问有冲突了
------解决方案--------------------运行的时候不要用access打开数据库
------解决方案--------------------可能是并发的问题.
------解决方案--------------------楼主可查看一下是哪个进程在打开着这个Access文件!
另一种可能的原因是一个进程在某一个时间打开了这个文件,而没有正常关闭,导致相应的ldb文件没有删除,可查看!
------解决方案--------------------有可能真的是你的数据库打开着...
也有可能是你的程序中并发访问造成的,如果问题再次出现的话,那楼主就该好好检查一下程序代码了...
------解决方案--------------------提示该错误的时候,检查是否存在 数据库.ldb文件。
如果有,看哪个进程在使用它。
如果没有,……。
------解决方案--------------------读取未关闭