Foxtable(狐表)用户栏目专家坐堂 → [求助]数据库连接超时


  共有2218人关注过本帖树形打印复制链接

主题:[求助]数据库连接超时

帅哥哟,离线,有人找我吗?
zswushi
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:185 积分:1729 威望:0 精华:0 注册:2016/5/30 16:23:00
[求助]数据库连接超时  发帖心情 Post By:2016/12/22 9:49:00 [显示全部帖子]

老师:
     您好!
     请问下,若我的软件项目连接不上数据库,软件会持续尝试连接很久,约20秒时间 ,然后弹出“创建外部连接 ‘** ’失败,请联系管理者或开发者,重新设置数据链接字

符串”,我能否把这个连接提示的时间缩短,比如缩短到8秒 或 5秒,因为一般正常的 1—— 2秒弹出 登录窗口,


    谢谢!



 回到顶部
帅哥哟,离线,有人找我吗?
zswushi
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:185 积分:1729 威望:0 精华:0 注册:2016/5/30 16:23:00
  发帖心情 Post By:2016/12/22 11:13:00 [显示全部帖子]

我做了个全局变量  COn  con 赋值  为链接字符串 ,  e.ConnectionString

然后 在before openproject  设置了这样的代码

If Connections.TryConnect(con) = False Then
       messagebox.show("无法连接到数据库,请联系管理员.","警告",MessageBoxButtons.OK,MessageBoxIcon.Warning)
    e.cancel = True
End If

现在是,一切正常的情况下,也打不开项目了,所以,我只能删除这个代码,究竟怎么做才好呢?谢谢指教


[此贴子已经被作者于2016/12/22 11:15:06编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
zswushi
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:185 积分:1729 威望:0 精华:0 注册:2016/5/30 16:23:00
  发帖心情 Post By:2016/12/22 11:21:00 [显示全部帖子]

你那种做法不能检查  SA,密码 以及 数据库名呀,若四个参数,有一个出错,怎么办??


 回到顶部
帅哥哟,离线,有人找我吗?
zswushi
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:185 积分:1729 威望:0 精华:0 注册:2016/5/30 16:23:00
  发帖心情 Post By:2016/12/22 14:27:00 [显示全部帖子]

我的意思是,若软件项目的 参数设置不对, 系统工具条一直处于运行状态 ,如 “连接状态中”   图:



然后过了约有一分钟,才弹出 错误提示:  如 “连接错误提示” 图


 

我是想缩短 打开连接错误提示这个图之间的时间呀,比如 ,时间可以缩短一半呀
  

谢谢!!
图片点击可在新窗口打开查看此主题相关图片如下:连接状态中.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:连接错误提示.jpg
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
zswushi
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:185 积分:1729 威望:0 精华:0 注册:2016/5/30 16:23:00
  发帖心情 Post By:2016/12/22 15:55:00 [显示全部帖子]

按照你六楼的代码 执行,一样的要花很长时间!!!


 回到顶部