永发信息网

怎么用一条语句先关闭 ACCESS数据库

答案:3  悬赏:0  手机版
解决时间 2021-04-04 21:21
  • 提问者网友:送舟行
  • 2021-04-04 14:34
怎么用一条语句先关闭 ACCESS数据库
最佳答案
  • 五星知识达人网友:你哪知我潦倒为你
  • 2021-04-04 15:28
只要你的网站正在被访,表示数据库正在访问,处于打开状态,此时当然不能删除了,任何一个打开着的文件都不能删除。
解决方法:
1、可以试一下用代码关闭连接。比方说,asp页面
rs.close //关闭链接
set rs = nothing //释放资源
conn.close //关闭链接
set conn = nothing //释放资源
此方法需要在所有访问数据库的页面使用

2、上面方法不行的话,只能通过停掉IIS(起到关闭链接,释放资源作用),然后再删,删完再启起IIS
要是每天都得删数据库,那建议你写个批处理
@echo off
net iisadmin stop /yes
del 文件路径
net iisadmin start
net w3svc
全部回答
  • 1楼网友:笑迎怀羞
  • 2021-04-04 18:08
不太可能是没关闭数据库的问题,估计是这个ASA数据库文件本身的问题。
数据库只在操作或查询的时候是处于打开状态,一但操作结束,自己就会上,所谓的关闭,是指释放和节省服务器资源,提升效率的办法。
除非你的数据库一直处于操作状态。
  • 2楼网友:荒野風
  • 2021-04-04 16:57
这要看你是如何删除了。如果是FTP删除,必须有删除权限。
代码删除也得有FSO权限。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯