首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

关于数据库连接,求1思路

2013-12-21 
关于数据库连接,求一思路这2天测试一个程序,长开的那种,开几个小时抄一下数据,我开了10来个小时,在有次抄

关于数据库连接,求一思路
这2天测试一个程序,长开的那种,开几个小时抄一下数据,我开了10来个小时,在有次抄表的时候提示连接失败,我查了一下是在查询数据Open的时候提示出错,那应该是数据库连接有问题,我这个连接是在程序启动的时候得到一个TADOConnection类型的变量Conn,每次要查数据库的时候把TADOQuery类型变量的Connection := Conn,我在想应该是这个思路不对,所以求一思路,这种长开程序的数据库连接怎么处理比较好?
[解决办法]
再次调用conn前检查连接是否断开, 如果断开则重新连接一下
[解决办法]
每隔几秒钟执行一次“select getdate()”。
[解决办法]
搞个线程吧,专门检测数据库连接状态的,断开了就连上。
[解决办法]
抄数据的间隔是多长时间?如果时间长的话最好每次都关掉连接,下次抄数据时在连接。

热点排行