◆ado连接超时时间设置问题(没查到有人解决过)◆
用ado方式连接SqlServer数据库,我想设置如果在5秒钟之内入连接不上数据库,就算超时了,可不管我如何设置,
在服务器不开或者给一个错误的IP时,总是要等40秒左右才提示连接不上,有什么办法可以设置这个时间呢?
我的连接代码如下,如何修改:
ADOConnection1.ConnectionString := 'Provider=SQLOLEDB.1;Password=time;Persist Security Info=True;User ID=time;Connect Timeout = 5;General Timeout = 5;Initial Catalog=timeHINT;Data Source=192.168.1.221';ADOConnection1.CommandTimeout := 5;ADOConnection1.ConnectionTimeout := 5;Try ADOConnection1.Open;Except MESSAGEBOX(SELF.Handle, '连接失败!', '提示', MB_ICONINFORMATION);End;