就是说当服务器关闭后,怎样判断??

解决方案 »

  1.   

    你可以判断服务的的特定断口是否打开,如果是开的,说明服务已启动!!!
    看远程的机器是否开启某个端口(sql server默认1433)ClientSocket1.ClientType := ctBlocking;  //不能是ctNoBlock  ClientSocket1.host := 'LSJ_SERVER';  ClientSocket1.Port := 1433; //   SQLServer Default port  try    ClientSocket1.Open;    showMESSAGE('it’s open');    //Add SQLServer Name to My List  exceptshowmessage(''+'InValid SQL Server Name' )  end;