一台电脑上用ADO方式通过局域网连接到另一台服务器上,如果局域网断开一段时间再连接上,程序对服务器上的表进行读写时就会报错“网络连接失败”,请教这是什么问题?如何解决呢?

解决方案 »

  1.   

    http://www.fm201.com 
    的下载中心
    这个上有相关的文档和源码
      

  2.   

    同是天涯沦落人,我也由遇到同样的问题,open方法也没用!
      

  3.   

    解决了!
      with ChildForm.sqlConnection do
         begin
              Close;
              LoginPrompt:=False;
              ConnectionString:='';//将你的ADOConnection中的connectionString复制过来!
              try
                KeepConnection:=True;
                Screen.Cursor:=crHourGlass;
                Connected:=True;
                Open;
                Screen.Cursor:=crDefault;
              except
                 MessageBox(handle,'网络故障','连接',MB_ICONINFORMATION);
              end;
         end;