ADO联服务器测试联接 如果服务器断电或网线断开。怎么用ADO组件检测是否断开?不要关闭再打开。也不要去调用服务器函数或数据。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那你自己用网络编程中的PING命令功能来试一试网络是不是通畅 不就行了吗? 难道ADO中没有提供函数直接检测是否与服务器断开了吗? try ADOConnection1.open; showmessage('连接数据库成功!'); except showmessage('连接数据库失败!') end; 也可以在Database.AfterConnect和Database.AfterDisconnect里写事件,前者是"已联上",后者是"网络已断开"! 用ping不就知道了!网上有好多ping类,你可以去nowcan的网站,有一个微软的ping类 如果 AdoConnection 之前已经打开,然后网线断开。ADOConnection1.open仍然能正常执行,所以Open不行。 只要 断开 不超过时间限制,ado还能挂起继续工作,还是用 ping 算了 关于dbGrid的使用???有点难哦 DBComboBox读取ini文件问题 两时相减,如何使结果为数字? 再问一个,如何判断在编辑框里输入的是有效的日期格式? 在2000下做的透明窗体为什么在98下不好使? 焦點問題! DELPHI菜鸟求助 请问:关于动态改变窗体的背景图片和颜色的问题,高手请进!! 一个数据表的打印 初学者请教各位大师 怎么通过TADOquery读取数据并赋值给一个变量? 据我的观察,Delphi论坛在csdn上的人气最高...
ADOConnection1.open;
showmessage('连接数据库成功!');
except
showmessage('连接数据库失败!')
end;
前者是"已联上",后者是"网络已断开"!
还是用 ping 算了