怎样判断数据库是否可以连接?

lbIlj 2003-04-30 04:18:01
怎样判断数据库是否可以连接。比如我的sqlserver如果没有打开的话,那么我要能够得到信息,是数据库连接出了问题。而不显示asp页面错误。“Provider for oledb”
...全文
69 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jobine 2003-04-30
  • 打赏
  • 举报
回复
on error resume next
Set conn=Server.CreateObject("Adodb.Connection")
SQLstr="your conn string"
conn.Open SQLstr
if conn.State=0 then
response.write "数据库连接失败!"
else
response.Write "数据库连接成功!"
end if
lbIlj 2003-04-30
  • 打赏
  • 举报
回复
err.clear
....
if err.number>0 then
response.write err.Description
end if
这段代码应该放在数据库连接的地方还是放在那里?err可以直接用吗?
手艺人杨柳 2003-04-30
  • 打赏
  • 举报
回复
on error resume next

if err.number<>0 then
......................
end if
emestudio 2003-04-30
  • 打赏
  • 举报
回复
它会提示是在那一行出了错阿 对照就能找到是不是连接出了错呀!
jacklinchen 2003-04-30
  • 打赏
  • 举报
回复
你在页面上可以用
err.clear
....
if err.number>0 then
response.write err.Description
end if
jacklinchen 2003-04-30
  • 打赏
  • 举报
回复
你在页面上可以用
err.clear
....
if err.number>0 then
response.w
end if

28,404

社区成员

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

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