以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 外部数据源断开问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=37692) |
-- 作者:hbaijia -- 发布时间:2013/7/8 16:16:00 -- 外部数据源断开问题 如果外部数据源在另一台服务器上,当服务器关闭后,客户端程序先是没有反应,后过一会才弹出个错误信息,说明找不到数据源,在什么地方重写个代码,发现连不上外部数据源了,提示用户,然后退出?谢谢 |
-- 作者:Bin -- 发布时间:2013/7/8 16:18:00 -- http://www.foxtable.com/help/topics/0682.htm |
-- 作者:狐狸爸爸 -- 发布时间:2013/7/8 16:29:00 -- 呵呵,在这个事件比较好: http://www.foxtable.com/help/topics/1615.htm
用这里的方法判断:
TryConnect 测试指定的链接字符串能否连通,如果能连通,则返回True,否则返回False。 语法: ConnectionString:要测试的链接字符串。
Dim s As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\data\\Northwind.mdb;Persist Security Info=False" |
-- 作者:hbaijia -- 发布时间:2013/7/8 16:33:00 -- 这个看过,我的问题不是在连接外部数据源时的问题,是已经连接到外部数据源了,由于外部的服务器在使用过程中断开,比如关机等原因会造成客户端没反应一小段时间后弹出错误信息,我想将这个错误信息的内容稍加改变,用MessageBox.Show()这种提示 |
-- 作者:狐狸爸爸 -- 发布时间:2013/7/8 16:34:00 -- 看这个,不知道有没有用: http://www.foxtable.com/help/topics/2655.htm
|