如何判断连接数据库失败

rex79 2002-09-28 03:18:08
Set conn=Server.CreateObject ("ADODB.Connection")
conn.open "DRIVER={SQL Server};SERVER=localhost;UID=sa;PWD=sa;DATABASE=test"
如何判断conn.open 失败,找了一些资料,它们用超时来判断,不行,如果是用户名或密码错误,返回错误时间很短
...全文
47 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
rex79 2002-09-28
  • 打赏
  • 举报
回复
谢了啊!!!
xjbx 2002-09-28
  • 打赏
  • 举报
回复
错了一点!

if conn.errors.count>1 then
response.write "连接失败"
end if
yannan_liv 2002-09-28
  • 打赏
  • 举报
回复
用数据库链接的State属性判断
xjbx 2002-09-28
  • 打赏
  • 举报
回复
if conn.errors.coutn>1 then
response.write "连接失败"
end if
Reker熊 2002-09-28
  • 打赏
  • 举报
回复
on error resume next
Set conn=Server.CreateObject ("ADODB.Connection")
conn.open "DRIVER={SQL Server};SERVER=localhost;UID=sa;PWD=sa;DATABASE=test"
if err then
response.write err.description
end if

这样会报详细错误
rexsp 2002-09-28
  • 打赏
  • 举报
回复
用户名和密码错误?你到底要判断是数据库打开错库,还是验证信息的错误
gshope 2002-09-28
  • 打赏
  • 举报
回复
如果有错误,执行到conn.open就报错呀!!

28,391

社区成员

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

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