使用ADO连接数据库时,怎样才能使网络即使断开过,只要网络恢复,客户端仍能正常读写数据库? ADO 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我是懒得开线程了网络即使断开到网络恢复,反正也不知道丢失了多少需要连接的事情所以我都是在连接成功之后, 自己设了个全局变量标记为true, 当更新查询等操作执行失败时, 将全局标记复位为false。在执行更新查询等操作前,判断标记,为true就不管,直接执行,为false 就重新连接次~反正网络中断都已经有数据交换出了问题,那就也不差这一次的操作没提交到了,哈哈~ 系统中所有的SQL语句执行就是两种,OPEN和ExecSQL两个全局的函数function AppADOQOpen(ADOQ:TADOQuery):Boolean;begintry 判断是否连接,是否执行正常。exceptend;end;end; 很好的办法,不过要true啊false的,晕乎乎的 TAdoConnection.KeepConnection设置为false 周三了··· 调试出现"access violation at address 00000000",如何解决! 散分,今天挪位置了(一) 请问Delphi内是否有自动把年月推进一月的函数? 数据转换及精度问题 菜鸟MM的束手无策的问题! ~~~~~~~~请问如何去Oracle中的系统时间?马上给分~~~~~~~ 打包后出现下列提示,是什么原因? 为什么用BatchMove移过去的表名总是带一个引号? 怎么将数字5转化为二进制,并且比较 进行或操作,希望能给出程序 求xe5 连接手机真机问题 数码音箱mp3排序问题 请大家多帮忙指点 谢啦
网络即使断开到网络恢复,反正也不知道丢失了多少需要连接的事情所以我都是在连接成功之后, 自己设了个全局变量标记为true, 当更新查询等操作执行失败时, 将全局标记复位为false。在执行更新查询等操作前,判断标记,为true就不管,直接执行,为false 就重新连接次~反正网络中断都已经有数据交换出了问题,那就也不差这一次的操作没提交到了,哈哈~
两个全局的函数function AppADOQOpen(ADOQ:TADOQuery):Boolean;
begin
try
判断是否连接,是否执行正常。
exceptend;end;
end;
很好的办法,不过要true啊false的,晕乎乎的