关于自动连接

zhao2003 2003-08-20 08:52:35
一直和数据库进行连接访问,突然发生这个情况:比方说网络线断了,
因此和数据库失去连接,当网络接通时,怎样自动连接到这个数据库上?
我发现网络断了之后,connection的state还是处于连接状态,怎么样才能及时的
判断state 是不通了?
...全文
77 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhao2003 2003-08-20
  • 打赏
  • 举报
回复
有没有象orcle的easy config一样测试数据库通不通,可以返回一个值进行判断。
emerson3000 2003-08-20
  • 打赏
  • 举报
回复
我的方法:
在窗体上加一个image控件,在timer控件中,每10秒用loadpicture装入一张图片(越小越好),编码中可设置:一旦网络断线,提示网络断开,但还是每10秒装入一次图片判断是否已经恢复,当网络恢复时,在代码中设置重新连接。
aiur2000 2003-08-20
  • 打赏
  • 举报
回复
设置timer1,每过1分钟,ping一下已知网站就可以了
wdwd05 2003-08-20
  • 打赏
  • 举报
回复
当然里面也要加入判断语句~
wdwd05 2003-08-20
  • 打赏
  • 举报
回复
可以通过事务进行判断~

如果回滚,证明肯定是连接出问题了~

然后弹出一个对话框,让用户选择是否继续发送数据~

数据库可以再执行代码接续连接上~

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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