连接超时 ( 积分: 50 )

  • 主题发起人 主题发起人 dingzz
  • 开始时间 开始时间
D

dingzz

Unregistered / Unconfirmed
GUEST, unregistred user!
在DELPHI6.0+SQL2000开发的系统,运行后出现连接超时现象,不知为何?
 
如果不是在同一台机器上,检测一下:telnet 数据库服务器IP 1433(默认端口),看端口开没有。
 
要看是什么时候连接超时了,可以试试把connection 设为一直连接
 
可以使用命名通道试一下
 
adoconnection1.connectiontimeout='3000' //数字大一点
 
Connectiontimeout默認為1000,你改大點,3000不行再加大
 
此前做一个程序的时候,改了adoconnection1.connectiontimeout后还是发现超时,后来进一步查看才知道,原来ADOQUERY,ADOSTROEDPROC等也有connectiontimeout属性,只有改了这个,才有用。
 
后退
顶部