为什么在adoQuery里设的commandTimeOut没有起作用
是这样的,我的中间层以前是用D5做的,可是在D5里的adoQuery里没有commandTimeOut,每次当遇到要打开的表被锁定时就会默认的30秒以后才报超时,我想让超时的时间短一点。
没办法我就用D7来重新修改编译这个中间层,在D7里我把adoQuery的commandTimeOut设成了5秒,在我的机器上没问题了,当我把某个表锁定后,程序要打开这个表时过5秒就会报超时。
可是当我把新编译的这个中间层移植到别的机器的时候,commandTimeOut又没有起作用了,还是按默认的30秒以后才报超时。
为什么???
我把midas.dll换成了D7版本的也不行
我的机器和要移植的机器都是WIN2000 SERVER