数据库备份代码

SQL="backup database "&StrDbName&" to disk='"&Server.MapPath("backup")&"\"&StrDbNamebf&"'with INIT"
set con=Server.CreateObject("ADODB.Connection")
con.open "driver={SQL server};server="&StrServer&";uid="&StrUid&";pwd="&StrSaPwd
con.execute SQL
on error resume next
if err<>0 Then
mesg="错误:"&err.Descripting   
else
mesg="数据备份成功"
end If
con.close
set con=Nothing

成功可以 错误就不显示错误提示是为什么?

if err<>0 Then
mesg="错误:"&err.Descripting   
else

不起作用? 还是我写错了?


1个回答

on error resume next

放在最顶部的位置