一个测试数据库连接的函数

v字仇杀nice

v字仇杀nice

2016-01-29 20:21

一个测试数据库连接的函数,一个测试数据库连接的函数
以前一直困扰我的一个问题,如何判断数据库连接是否成功(比如sql没有启动,数据库不存在等),实现友好的错误处理,但vbscript的错误处理机制实在太差,只有on error resume nex/go to,但往往使用ADO的错误陷阱后,等待你的将是脚本超时,这个函数将改变这一状况(连接超时长短可以自己根据实际情况控制)

'入口参数:连接字符串strconn
'返回值:TestConnection=true,false

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/asp/)

Function TestConnection(strconn)
On Error Resume Next
set conn=server.createobject("adodb.connection")
'这里设定连接超时为10秒
conn.ConnectionTimeout=10
conn.Open strconn
If conn.Errors.Count = 0 Then
TestConnection = True
conn.close
Else
TestConnection = False
End If
set conn=nothing
End Function

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/asp/)
展开更多 50%)
分享

猜你喜欢

一个测试数据库连接的函数

ASP
一个测试数据库连接的函数

断开的数据库连接的一个例子

ASP
断开的数据库连接的一个例子

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

一个用于mysql的数据库抽象层函数库

PHP
一个用于mysql的数据库抽象层函数库

创建一个空数据库

电脑网络
创建一个空数据库

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

实用的ASP连接数据库的函数

Web开发
实用的ASP连接数据库的函数

一个连接两个不同MYSQL数据库的PHP程序

PHP
一个连接两个不同MYSQL数据库的PHP程序

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

《刺客信条 大革命》墓园哨站任务图文攻略解析

《刺客信条 大革命》墓园哨站任务图文攻略解析

远程获取内容 并将内容存在本地电脑上 包括任何文件

远程获取内容 并将内容存在本地电脑上 包括任何文件
下拉加载更多内容 ↓