关于ASP中数据连接对象的问题

doitnow2000 2005-04-10 10:37:12
求救啊!急,没法解决,有两个页面a.asp,b.asp 先在a.asp中建立连接进么相关记录集的操作,然后在没有关闭adodb.connection对象时跳到b.asp,请问一下,些时的连接还在吗?

当进行数据备份时,其它页面的连接没有关闭,是否会有影响!
...全文
88 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuqian85 2005-04-28
  • 打赏
  • 举报
回复
on error resume next
去掉看看呢
doitnow2000 2005-04-12
  • 打赏
  • 举报
回复
求救,急呀
问题摆在那里就是没有解决,真是急死人了。
doitnow2000 2005-04-11
  • 打赏
  • 举报
回复
谢谢各位,备份时确实没有影响,可以成功备份,但是还原时,为什么老是出错
错误是:因为数据库正在使用,所以未能获得对数据库的排它访问权,我都把还接给关闭了还会。
还原代码:
on error resume next
set cmd=server.createobject("adodb.command")
set cmd.activeconnection=conn
cmd.commandtimeout=999999
sql = "restore database "&databasename&" from disk='"&bak_file&"' with recovery"
cmd.commandtext=sql
cmd.execute
set cmd=nothing
conn.close
set conn=nothing
if err.number=0 then
response.write ("<script language='javascript'>alert('恭喜!数据恢复成功');</script>")
else
response.write ("<script language=javascript>alert('错误! "&err.number&"');</script>")
end if

代码应该没有什么问题,但是还原时总是出错,求救大家,谢谢大家,坐了一个早上带是不可以。
pzpower 2005-04-10
  • 打赏
  • 举报
回复
在是肯定在,但在b.asp中就不能用了

如果不关闭过一段时间后系统会自动收回

建议及时关闭,以节约系统资源
listry_cheng 2005-04-10
  • 打赏
  • 举报
回复
连接会被IIS自动关闭,数据备份没有影响,但是数据压缩时不关闭连接会产生严重影响。

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧