海
海沙520
Unregistered / Unconfirmed
GUEST, unregistred user!
Delphi + Sql Server2000(sp4)服务器安装的是win2003.C/S架构现在客户端在连接服务器以后,程序一直运行,过段时间再去操作进,提示:"connection failed.".有时这个异常窗口能关掉(可是再连服务器也连不上),有时关不掉,一直存在,只能结束任务.当重新起动程序,一切正常,断线的间隔时间不固定.adoconnection的Keepconnection属性已经设置为true动态连接函数为:with conn dobegin close; LoginPrompt:= false; ConnectionString :='Provider=SQLOLEDB.1;'; ConnectionString := ConnectionString +' user id='+s_UserName+';'; ConnectionString := ConnectionString +' password='+s_Password+';'; ConnectionString := ConnectionString +' initial Catalog='+s_DbName+';'; ConnectionString := ConnectionString +' Data Source='+s_ServerIP+';';end;try conn.Connected := true;except conn.Connected := false;end;采用的是TCP/IP,命名管道已经被禁止客户端防火墙没有打开请问这是什么原因?